Fix asyncore re-initialization in case of a fork

This commit is contained in:
Alan Boudreault
2016-06-14 19:13:26 -04:00
parent 6700d3ad50
commit 0a006083e8

View File

@@ -278,6 +278,8 @@ class AsyncoreConnection(Connection, asyncore.dispatcher):
@classmethod
def handle_fork(cls):
global _dispatcher_map
_dispatcher_map = {}
if cls._loop:
cls._loop._cleanup()
cls._loop = None