Skip to content

Commit 68abd69

Browse files
committed
uasyncio: Make sure that reader still exists before remove from list.
1 parent 42a4f8b commit 68abd69

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

uasyncio/uasyncio/__init__.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ def remove_reader(self, sock):
3636
if DEBUG and __debug__:
3737
log.debug("remove_reader(%s)", sock)
3838
self.poller.unregister(sock)
39-
del self.objmap[id(sock)]
39+
if id(sock) in self.objmap:
40+
del self.objmap[id(sock)]
4041

4142
def add_writer(self, sock, cb, *args):
4243
if DEBUG and __debug__:

0 commit comments

Comments
 (0)