unregister completely
This commit is contained in:
parent
40919b51be
commit
5ed572187b
|
@ -153,8 +153,14 @@ class PendingRequests(object):
|
|||
self._active = active_connections
|
||||
|
||||
def unregister(self, token, side, tc):
|
||||
"""
|
||||
We no longer care about a particular client (e.g. it has
|
||||
disconnected).
|
||||
"""
|
||||
if token in self._requests:
|
||||
self._requests[token].discard((side, tc))
|
||||
if not self._requests[token]:
|
||||
del self._requests[token]
|
||||
self._active.unregister(tc)
|
||||
|
||||
def register_token(self, token, new_side, new_tc):
|
||||
|
|
Loading…
Reference in New Issue
Block a user