diff options
Diffstat (limited to 'init')
| -rw-r--r-- | init/property_service.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/init/property_service.cpp b/init/property_service.cpp index 32cf0eefd..741fde0b9 100644 --- a/init/property_service.cpp +++ b/init/property_service.cpp @@ -372,6 +372,7 @@ class SocketConnection { int result = TEMP_FAILURE_RETRY(recv(socket_, data, bytes_left, MSG_DONTWAIT)); if (result <= 0) { + PLOG(ERROR) << "sys_prop: recv error"; return false; } @@ -379,6 +380,10 @@ class SocketConnection { data += result; } + if (bytes_left != 0) { + LOG(ERROR) << "sys_prop: recv data is not properly obtained."; + } + return bytes_left == 0; } |
