diff --git a/core/java/android/os/MessageQueue.java b/core/java/android/os/MessageQueue.java index 96e7a598ab73b..b1c33c2dac00d 100644 --- a/core/java/android/os/MessageQueue.java +++ b/core/java/android/os/MessageQueue.java @@ -254,6 +254,7 @@ public final class MessageQueue { } else if (record != null) { record.mEvents = 0; mFileDescriptorRecords.removeAt(index); + nativeSetFileDescriptorEvents(mPtr, fdNum, 0); } }