commit | cf2b944df6d744d279a434ec280f9bd8cef03a5b | [log] [tgz] |
---|---|---|
author | Kenny Root <kroot@google.com> | Mon Aug 25 17:16:00 2014 +0000 |
committer | Android Git Automerger <android-git-automerger@android.com> | Mon Aug 25 17:16:00 2014 +0000 |
tree | 7587d5fe5e2e585e1cc8df06bcf46a45fdfad274 | |
parent | b48c46bcc2986ccb0a2bcac5549285537d8d9d1a [diff] | |
parent | 5a1d5a8c79d0148291700cc5773a1519f2c6d8eb [diff] |
am 5a1d5a8c: Merge "ueventd: call _exit for safety" * commit '5a1d5a8c79d0148291700cc5773a1519f2c6d8eb': ueventd: call _exit for safety
diff --git a/init/devices.c b/init/devices.c index e27c311..8b00bf2 100644 --- a/init/devices.c +++ b/init/devices.c
@@ -938,7 +938,9 @@ pid = fork(); if (!pid) { process_firmware_event(uevent); - exit(EXIT_SUCCESS); + _exit(EXIT_SUCCESS); + } else if (pid < 0) { + log_event_print("could not fork to process firmware event: %s\n", strerror(errno)); } }