summaryrefslogtreecommitdiff
path: root/libutils/FileMap.cpp
diff options
context:
space:
mode:
authorDianne Hackborn <hackbod@google.com>2014-10-13 17:45:22 -0700
committerDianne Hackborn <hackbod@google.com>2014-10-13 17:52:32 -0700
commit2c5e7e102bc2059d22f8457db68c567b64cec963 (patch)
tree520bb9860e196dfcb130fc99a4bc7958e68669ab /libutils/FileMap.cpp
parent8218b6aae9cd4a19fa074a8a8203fe9275b35447 (diff)
Maybe fix issue #17969789: Shamu FR: Runtime restart while scrolling Instagram
It looks like there were a couple problems in the code: - It would not 0-terminate the string it read, to make sure we didn't see garbage at the end. - It didn't reduce buf_len as it processes data in the buffer, so if we need to read more we will increase the buffer length to be longer than the actual available data. Also put in some logs about every thing we kill, so we can see what is going on when debugging. And add a special check for us trying to kill pid 0 for any reason, since doing so seem to be terminal to the caller. Change-Id: I2fe29bfef08938b8a2eb182475c0705c14d8d84f
Diffstat (limited to 'libutils/FileMap.cpp')
0 files changed, 0 insertions, 0 deletions