diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2021-12-01 00:09:21 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2021-12-01 00:09:21 +0000 |
commit | b7ab5587302e449caa357433b8212bdb6f937116 (patch) | |
tree | 34f5bed6f8520c7079049f39c47a5f8d48dc5119 | |
parent | 48485f14025b5b904267986c3d1c226d0bea7993 (diff) | |
parent | 28c3ace7f3968724b43a9641d579e4f9b56095f2 (diff) | |
download | chre-android12L-d2-s2-release.tar.gz |
Snap for 7956453 from 28c3ace7f3968724b43a9641d579e4f9b56095f2 to sc-d2-releaseandroid-12.1.0_r26android-12.1.0_r25android-12.1.0_r24android-12.1.0_r23android-12.1.0_r18android-12.1.0_r17android-12.1.0_r16android-12.1.0_r15android-12.1.0_r14android-12.1.0_r13android-12.1.0_r12android12L-d2-s8-releaseandroid12L-d2-s7-releaseandroid12L-d2-s6-releaseandroid12L-d2-s5-releaseandroid12L-d2-s4-releaseandroid12L-d2-s3-releaseandroid12L-d2-s2-releaseandroid12L-d2-s1-releaseandroid12L-d2-release
Change-Id: I803256c9be03021f47dabdaa28d3df72c7c01edc
-rw-r--r-- | host/common/socket_server.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/host/common/socket_server.cc b/host/common/socket_server.cc index 751aa398..2079e663 100644 --- a/host/common/socket_server.cc +++ b/host/common/socket_server.cc @@ -267,7 +267,8 @@ void SocketServer::serviceSocket() { LOGI("Ready to accept connections"); while (!sSignalReceived) { - int ret = ppoll(mPollFds, 1 + kMaxActiveClients, nullptr, &signalMask); + int ret = TEMP_FAILURE_RETRY( + ppoll(mPollFds, 1 + kMaxActiveClients, nullptr, &signalMask)); maskAllSignalsExceptIntAndTerm(); if (ret == -1) { LOGI("Exiting poll loop: %s", strerror(errno)); |