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

Unverified Commit 95d75088 authored by Michael Bestas's avatar Michael Bestas
Browse files

libsysutils: Hide NetlinkListener error in recovery

* Prevents users from seeing this message in recovery:
  `E:recvmsg failed (No buffer space available)`

* This is caused by volume_manager (our addition in recovery) and
  hiding this error does not seem to have any negative side effect.

Change-Id: I0d65796961c3036289ed13c0b8949a27b5b97ad6
parent 0bd6d8ff
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -57,7 +57,11 @@ bool NetlinkListener::onDataAvailable(SocketClient *cli)
    count = TEMP_FAILURE_RETRY(uevent_kernel_recv(socket,
            mBuffer, sizeof(mBuffer), require_group, &uid));
    if (count < 0) {
#ifdef __ANDROID_RECOVERY__
        SLOGW("recvmsg failed (%s)", strerror(errno));
#else
        SLOGE("recvmsg failed (%s)", strerror(errno));
#endif
        return false;
    }