1
0
mirror of https://github.com/GNS3/gns3-server synced 2025-02-17 18:42:00 +00:00

Ignore the "OSError: [WinError 0] The operation completed successfully" exception in Windows.

This commit is contained in:
grossmj 2015-04-16 20:17:06 -06:00
parent c6dbf296cf
commit 343e007809

View File

@ -225,6 +225,11 @@ class Server:
try:
self._loop.run_forever()
except OSError as e:
# This is to ignore OSError: [WinError 0] The operation completed successfully
# exception on Windows.
if not sys.platform.startswith("win") and not e.winerror == 0:
raise
except TypeError as e:
# This is to ignore an asyncio.windows_events exception
# on Windows when the process gets the SIGBREAK signal