From f3b1394b15c26ec0a5dab6d0e8b48f92bfe23d97 Mon Sep 17 00:00:00 2001 From: Katz Yamada Date: Wed, 24 Oct 2018 14:00:47 -0700 Subject: [PATCH] Add socket name in error log message Change-Id: I229ce4c5bfa54df26ff00d68377dfc91cf11f5f0 CRs-Fixed: 2338533 --- utils/LocIpc.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/utils/LocIpc.cpp b/utils/LocIpc.cpp index 675664a5..f7e163da 100644 --- a/utils/LocIpc.cpp +++ b/utils/LocIpc.cpp @@ -203,7 +203,8 @@ bool LocIpc::sendData(int fd, const sockaddr_un &addr, const uint8_t data[], uin if (length <= LOC_MSG_BUF_LEN) { if (::sendto(fd, data, length, 0, (struct sockaddr*)&addr, sizeof(addr)) < 0) { - LOC_LOGe("cannot send to socket. reason:%s", strerror(errno)); + LOC_LOGe("cannot send to socket:%s. reason:%s", + addr.sun_path, strerror(errno)); result = false; } } else { @@ -211,7 +212,8 @@ bool LocIpc::sendData(int fd, const sockaddr_un &addr, const uint8_t data[], uin head.append(std::to_string(length)); if (::sendto(fd, head.c_str(), head.length(), 0, (struct sockaddr*)&addr, sizeof(addr)) < 0) { - LOC_LOGe("cannot send to socket. reason:%s", strerror(errno)); + LOC_LOGe("cannot send to socket:%s. reason:%s", + addr.sun_path, strerror(errno)); result = false; } else { size_t sentBytes = 0; @@ -223,7 +225,8 @@ bool LocIpc::sendData(int fd, const sockaddr_un &addr, const uint8_t data[], uin ssize_t rv = ::sendto(fd, data + sentBytes, partLen, 0, (struct sockaddr*)&addr, sizeof(addr)); if (rv < 0) { - LOC_LOGe("cannot send to socket. reason:%s", strerror(errno)); + LOC_LOGe("cannot send to socket:%s. reason:%s", + addr.sun_path, strerror(errno)); result = false; break; }