storaged: ignore SIGPIPE
It is possible for storaged to terminate due to SIGPIPE if its clients
have terminated. This is not a fatal condition from storaged's
perspective, so we ignore SIGPIPE instead.
Bug: 151581751
Test: build
Merged-In: I633780ed20908be02e5e1dea9504e140932afc8c
Change-Id: I633780ed20908be02e5e1dea9504e140932afc8c
(cherry picked from commit 3f3b1708d9
)
This commit is contained in:
parent
2bf886afc2
commit
7e47915755
|
@ -71,6 +71,7 @@ int main(int argc, char** argv) {
|
||||||
bool flag_dump_perf = false;
|
bool flag_dump_perf = false;
|
||||||
int opt;
|
int opt;
|
||||||
|
|
||||||
|
signal(SIGPIPE, SIG_IGN);
|
||||||
android::base::InitLogging(argv, android::base::LogdLogger(android::base::SYSTEM));
|
android::base::InitLogging(argv, android::base::LogdLogger(android::base::SYSTEM));
|
||||||
|
|
||||||
for (;;) {
|
for (;;) {
|
||||||
|
|
Loading…
Reference in New Issue