diff options
| -rw-r--r-- | cmds/dumpsys/dumpsys.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/cmds/dumpsys/dumpsys.cpp b/cmds/dumpsys/dumpsys.cpp index 46fb81a4bb..003fcc394d 100644 --- a/cmds/dumpsys/dumpsys.cpp +++ b/cmds/dumpsys/dumpsys.cpp @@ -141,9 +141,8 @@ int main(int argc, char* const argv[]) if (service != NULL) { int sfd[2]; - // Use a socketpair instead of a pipe to avoid sending SIGPIPE to services that timeout. - if (socketpair(AF_UNIX, SOCK_STREAM, 0, sfd) != 0) { - aerr << "Failed to create socketpair to dump service info for " << service_name + if (pipe(sfd) != 0) { + aerr << "Failed to create pipe to dump service info for " << service_name << ": " << strerror(errno) << endl; continue; } |