Fix removing temporary debugging data on Windows

This commit is contained in:
Ivan Kravets
2022-04-12 18:17:38 +03:00
parent 81fdd75aac
commit 092f5de231
2 changed files with 10 additions and 6 deletions
+2 -1
View File
@@ -172,11 +172,12 @@ def debug_cmd(
signal.signal(signal.SIGINT, signal.SIG_IGN)
loop.run_until_complete(coro)
if IS_WINDOWS:
client.close()
# an issue with `asyncio` executor and STIDIN,
# it cannot be closed gracefully
proc.force_exit()
finally:
del client
client.close()
loop.close()
return True