Revert "uevent.c: avoid POLLERR infinite loop"

This reverts commit e44aa092c5fdcb15f2ae0cfab77c3fc2edc93766.

Reason for revert: b/318929257

Change-Id: I5d114adcd3df31ea3745354d8021e50852cdc2ef
diff --git a/Android.bp b/Android.bp
index 871b1f9..409db5d 100644
--- a/Android.bp
+++ b/Android.bp
@@ -79,7 +79,6 @@
     shared_libs: [
         "android.system.suspend-V1-ndk",
         "libdl",
-        "liblog",
     ],
 
     header_libs: [
diff --git a/uevent.c b/uevent.c
index 0dcae79..e40aa2e 100644
--- a/uevent.c
+++ b/uevent.c
@@ -16,8 +16,6 @@
 
 #include <hardware_legacy/uevent.h>
 
-#include <log/log.h>
-
 #include <malloc.h>
 #include <string.h>
 #include <unistd.h>
@@ -96,16 +94,6 @@
                 return count;
             } 
         }
-
-        if (nr > 0 && (fds.revents & POLLERR)) {
-            int error = 0;
-            socklen_t errlen = sizeof(error);
-            getsockopt(fd, SOL_SOCKET, SO_ERROR, &error, &errlen);
-
-            // see b/300009377, this used to be an infinite loop
-            // abort to try to recover
-            LOG_ALWAYS_FATAL("Uevent POLLERR: %s, on FD %d", strerror(error), fd);
-        }
     }
     
     // won't get here