Catch the "WinError 0 The operation completed successfully" exception at a higher level.

This commit is contained in:
Jeremy
2015-05-04 12:14:04 -06:00
parent d2d91ebdea
commit c4054cf810
2 changed files with 4 additions and 5 deletions

View File

@ -225,11 +225,6 @@ 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