Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 02359c6d authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Use PLOG and TEMP_FAILURE_RETRY for uevent socket errors"

parents 2ba8c4b0 edad2bf9
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -100,7 +100,7 @@ bool UeventListener::ReadUevent(Uevent* uevent) const {
    int n = uevent_kernel_multicast_recv(device_fd_, msg, UEVENT_MSG_LEN);
    if (n <= 0) {
        if (errno != EAGAIN && errno != EWOULDBLOCK) {
            LOG(ERROR) << "Error reading from Uevent Fd";
            PLOG(ERROR) << "Error reading from Uevent Fd";
        }
        return false;
    }
+1 −1
Original line number Diff line number Diff line
@@ -60,7 +60,7 @@ ssize_t uevent_kernel_recv(int socket, void* buffer, size_t length, bool require
    struct ucred* cred;

    *uid = -1;
    ssize_t n = recvmsg(socket, &hdr, 0);
    ssize_t n = TEMP_FAILURE_RETRY(recvmsg(socket, &hdr, 0));
    if (n <= 0) {
        return n;
    }