Remove epoll entry from map when dropping it.

This pattern (delete from map when dropping) is also used in epoll.RemoveEntry,
and seems like generally a good idea.

PiperOrigin-RevId: 291268208
This commit is contained in:
Nicolas Lacasse
2020-01-23 16:19:10 -08:00
committed by gVisor bot
parent 3d10edc942
commit 3db317390b
+1
View File
@@ -174,6 +174,7 @@ func (e *EventPoll) Release() {
entry.id.File.EventUnregister(&entry.waiter)
entry.file.Drop()
}
e.files = nil
}
// Read implements fs.FileOperations.Read.