| Index: runtime/bin/eventhandler_win.cc
|
| diff --git a/runtime/bin/eventhandler_win.cc b/runtime/bin/eventhandler_win.cc
|
| index 665d3493dc9b55d991ad74f2914880f02592fc4a..fc0522a3dc3c1a399f771ccdf256727f7e4edd3f 100644
|
| --- a/runtime/bin/eventhandler_win.cc
|
| +++ b/runtime/bin/eventhandler_win.cc
|
| @@ -324,7 +324,7 @@ void FileHandle::EnsureInitialized(EventHandlerImplementation* event_handler) {
|
|
|
|
|
| bool FileHandle::IsClosed() {
|
| - return IsClosing() && !HasPendingRead();
|
| + return IsClosing() && !HasPendingRead() && !HasPendingWrite();
|
| }
|
|
|
|
|
|
|