Merge "Handle POLLERR for RealtimeScheduler" into main
diff --git a/staticlibs/device/com/android/net/module/util/RealtimeScheduler.java b/staticlibs/device/com/android/net/module/util/RealtimeScheduler.java
index a556ccc..c8fdf72 100644
--- a/staticlibs/device/com/android/net/module/util/RealtimeScheduler.java
+++ b/staticlibs/device/com/android/net/module/util/RealtimeScheduler.java
@@ -255,6 +255,10 @@
                     if (!isRunning()) {
                         return 0;
                     }
+                    if ((events & EVENT_ERROR) != 0) {
+                        Log.wtf(TAG, "Got EVENT_ERROR from FileDescriptorEventListener.");
+                        return 0;
+                    }
                     if ((events & EVENT_INPUT) != 0) {
                         handleExpiration();
                     }