platform_system_core/libappfuse
Daichi Hirono 3df060d6d0 Change the CHECK failure into function failure.
Previously we have CHECK in WriteInternal function to observe short
writing. However it turns out short write can happen according to the
bug report.

To prevent app from crashing due to CHECK failure, the CL removes the
CHECK and let WriteInternal return a failure value.

Bug: 37561460
Test: libappfuse_tests, manually re-wrote the return value of write()
      and checked logcat.
Change-Id: I6a1e233c3ddb8eb68f59e7c606ad0459b5ca2c6e
2017-05-17 10:30:02 +09:00
..
include/libappfuse Change FuseAppLoop so that it can process messages asynchronously. 2017-03-29 00:13:58 +00:00
tests Change FuseAppLoop so that it can process messages asynchronously. 2017-03-29 00:13:58 +00:00
Android.bp Add new EpollController class. 2017-03-15 15:58:06 +09:00
EpollController.cc Add new EpollController class. 2017-03-15 15:58:06 +09:00
FuseAppLoop.cc Change FuseAppLoop so that it can process messages asynchronously. 2017-03-29 00:13:58 +00:00
FuseBridgeLoop.cc Enable FuseBridgeLoop to accept new mount point after starting 2017-03-23 16:22:03 +09:00
FuseBuffer.cc Change the CHECK failure into function failure. 2017-05-17 10:30:02 +09:00