Merge "liblog: remove code checking for fd = 0" am: 5d7969b58a am: 036b7c2998 am: 5cd4c6dc11
am: b15d53fbf7
Change-Id: If8a699fc590860eefd731a6f07ac8dd6aba13453
diff --git a/liblog/logd_reader.cpp b/liblog/logd_reader.cpp
index d7f2975..dcdff05 100644
--- a/liblog/logd_reader.cpp
+++ b/liblog/logd_reader.cpp
@@ -107,7 +107,7 @@
strlcpy(addr.sun_path, path.c_str(), sizeof(addr.sun_path));
int fd = socket(AF_LOCAL, type | SOCK_CLOEXEC, 0);
- if (fd == 0) {
+ if (fd == -1) {
return -1;
}
@@ -337,12 +337,6 @@
}
sock = socket_local_client("logdr", SOCK_SEQPACKET);
- if (sock == 0) {
- /* Guarantee not file descriptor zero */
- int newsock = socket_local_client("logdr", SOCK_SEQPACKET);
- close(sock);
- sock = newsock;
- }
if (sock <= 0) {
if ((sock == -1) && errno) {
return -errno;