platform_bionic/libc
Dimitry Ivanov cafd355375 Do not send 0 byte string content.
Trying to send even 0 bytes to closed socket leads to
broken pipe error. Sometimes property service is just
quick enough and closes the socket between send(valuelen)
and send(value) in the case where valuelen is 0.

Bug: http://b/34670529
Test: adb reboot 20 times and make sure phone service did not fail
Test: run bionic-unit-tests --gtest_filter=prop*
Change-Id: I96f90ca6fe1790614e7efd3015bffed1ef1e9040
2017-01-24 14:19:03 -08:00
..
arch-arm Fix streaming(memcpy) performance on Cortex-A7 2016-12-19 15:11:43 -08:00
arch-arm64 libc: ARM64: update memset/strlen/memcpy/memmove to newlib/cortex-strings 2016-11-28 19:35:12 +00:00
arch-common/bionic Properly align init/fini_arrays for crtend.o 2015-05-07 12:56:15 -07:00
arch-mips Merge "Replace .align with .balign for clarity" 2016-10-28 17:23:49 +00:00
arch-mips64 Remove deprecated Android.mk files 2016-05-26 16:41:57 -07:00
arch-x86 Use ENTRY_PRIVATE in __bionic_clone assembler. 2016-10-26 17:01:58 -07:00
arch-x86_64 Use ENTRY_PRIVATE in __bionic_clone assembler. 2016-10-26 17:01:58 -07:00
bionic Do not send 0 byte string content. 2017-01-24 14:19:03 -08:00
dns Remove all system properties references 2016-12-05 12:45:10 +09:00
include Revert "Revert "Remove limit of system property name length"" 2017-01-24 12:58:18 -08:00
kernel Update to kernel headers v4.8.14. 2016-12-12 19:08:01 -08:00
malloc_debug Removed include log\logger.h from log_fake.cpp 2017-01-23 18:56:53 -08:00
private Runtime support for CFI 2017-01-18 13:13:52 -08:00
seccomp Add seccomp support library 2017-01-19 13:38:47 -08:00
stdio Fix stdin/stdout/stderr for pre-M. 2016-10-20 10:10:45 -07:00
stdlib Revert "Revert "Remove __sinit and __sdidinit."" 2015-12-05 07:30:59 -08:00
tools Add seccomp support library 2017-01-19 13:38:47 -08:00
tzcode localtime_r(3) should act as if it calls tzset(3). 2017-01-11 14:56:04 -08:00
upstream-freebsd Move to .md files for even trivial documentation. 2017-01-07 12:47:28 -08:00
upstream-netbsd Move to .md files for even trivial documentation. 2017-01-07 12:47:28 -08:00
upstream-openbsd Move to .md files for even trivial documentation. 2017-01-07 12:47:28 -08:00
zoneinfo Update timezone data to 2016j 2016-11-29 17:08:22 +00:00
Android.bp Declare dependency on android_filesystem_config.h 2017-01-17 18:31:33 -08:00
Android.mk Rename Android.soong.mk to Android.mk 2016-07-11 16:54:20 -07:00
fs_config_generator.py Revert "Revert "move android_ids into bionic"" 2016-12-13 23:47:25 +00:00
libc.arm.map Revert "Revert "Remove limit of system property name length"" 2017-01-24 12:58:18 -08:00
libc.arm64.map Revert "Revert "Remove limit of system property name length"" 2017-01-24 12:58:18 -08:00
libc.map.txt Revert "Revert "Remove limit of system property name length"" 2017-01-24 12:58:18 -08:00
libc.mips.map Revert "Revert "Remove limit of system property name length"" 2017-01-24 12:58:18 -08:00
libc.mips64.map Revert "Revert "Remove limit of system property name length"" 2017-01-24 12:58:18 -08:00
libc.x86.map Revert "Revert "Remove limit of system property name length"" 2017-01-24 12:58:18 -08:00
libc.x86_64.map Revert "Revert "Remove limit of system property name length"" 2017-01-24 12:58:18 -08:00
libstdc++.arm.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.arm64.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.map.txt Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.mips.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.mips64.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.x86.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
libstdc++.x86_64.map Remove _ZTV9type_info from the version script. 2016-11-04 16:51:45 -07:00
MODULE_LICENSE_BSD
NOTICE Merge "libc: ARM64: update memset/strlen/memcpy/memmove to newlib/cortex-strings" 2016-12-13 23:11:27 +00:00
SYSCALLS.TXT Merge "Correct the return types of readv and writev." 2016-11-30 19:26:06 +00:00
version_script.txt Revert "Fix volantis boot." 2015-05-08 09:36:03 -07:00