commit | 88a96d871405003d119365532d0f2d71982bbe45 | [log] [tgz] |
---|---|---|
author | Robert Sesek <rsesek@google.com> | Wed Jan 25 08:08:51 2017 -0500 |
committer | Robert Sesek <rsesek@google.com> | Wed Jan 25 08:08:51 2017 -0500 |
tree | 4a9b6936b621e018287be022ceb4f208683ba32b | |
parent | ec882ad19706e859e4dc621b8d455924b84c3c82 [diff] |
Ensure property_set connection sockets are CLOEXEC. When handling a property control message to start a service, the connection socket was being left open. The child socket FD would then be inherited by the service from init as "/null". Bug: 34698883 Test: adb shell start webview_zygote32; adb shell ls -l /proc/<pid>/fd, no "/null" FD open. Change-Id: I25f34e1bfc1414e6143acf23414b05f5a241cace