2f4b4d97e7
When an API call is interrupted, the relevant coroutine is cancelled - which means it may throw CancelledError. At the same time, cancelled call have related socket already closed (and transport set to None). But QubesDaemonProtocol.respond try to close the transport again, which fails. Fix handling this case. |
||
---|---|---|
.. | ||
__init__.py | ||
admin.py | ||
internal.py | ||
misc.py |