Loading libsysutils/EventLogTags.logtags +1 −0 Original line number Diff line number Diff line Loading @@ -2,3 +2,4 @@ # FrameworkListener dispatchCommand overflow 78001 dispatchCommand_overflow 65537 netlink_failure (uid|1) libsysutils/src/NetlinkListener.cpp +5 −1 Original line number Diff line number Diff line Loading @@ -45,9 +45,13 @@ bool NetlinkListener::onDataAvailable(SocketClient *cli) { int socket = cli->getSocket(); ssize_t count; uid_t uid = -1; count = TEMP_FAILURE_RETRY(uevent_kernel_multicast_recv(socket, mBuffer, sizeof(mBuffer))); count = TEMP_FAILURE_RETRY(uevent_kernel_multicast_uid_recv( socket, mBuffer, sizeof(mBuffer), &uid)); if (count < 0) { if (uid > 0) LOG_EVENT_INT(65537, uid); SLOGE("recvmsg failed (%s)", strerror(errno)); return false; } Loading Loading
libsysutils/EventLogTags.logtags +1 −0 Original line number Diff line number Diff line Loading @@ -2,3 +2,4 @@ # FrameworkListener dispatchCommand overflow 78001 dispatchCommand_overflow 65537 netlink_failure (uid|1)
libsysutils/src/NetlinkListener.cpp +5 −1 Original line number Diff line number Diff line Loading @@ -45,9 +45,13 @@ bool NetlinkListener::onDataAvailable(SocketClient *cli) { int socket = cli->getSocket(); ssize_t count; uid_t uid = -1; count = TEMP_FAILURE_RETRY(uevent_kernel_multicast_recv(socket, mBuffer, sizeof(mBuffer))); count = TEMP_FAILURE_RETRY(uevent_kernel_multicast_uid_recv( socket, mBuffer, sizeof(mBuffer), &uid)); if (count < 0) { if (uid > 0) LOG_EVENT_INT(65537, uid); SLOGE("recvmsg failed (%s)", strerror(errno)); return false; } Loading