commit | 4931bd791f9022b97c74eda3f3b89642e5a1eeaa | [log] [tgz] |
---|---|---|
author | Paul Hu <paulhu@google.com> | Thu Jan 16 13:15:44 2025 +0000 |
committer | Paul Hu <paulhu@google.com> | Fri Jan 17 06:56:54 2025 +0000 |
tree | 76dd06130d4c4bc2baa217feebdab2f5c87b7111 | |
parent | 3ad5d4c348c900aaed36e74e1a9e937e11ddeff3 [diff] |
Handle POLLERR for RealtimeScheduler Bug: 386275396 Test: m Change-Id: Ib2eba5930ef503057b32b702fe32691adad80d9c
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(); }