12 from queue
import Empty
13 from multiprocessing
import Process
14 from multiprocessing.managers
import SyncManager
16 with SyncManager()
as m:
18 p = Process(target=_local_apply_core, args=(func, args, q))
21 print(
'Manager socket is', m.address)
25 raise RuntimeError(
'daughter died while trying to execute %s%s' % (func.__name__, args))
26 if isinstance(rv, BaseException):
27 if isinstance(rv, SystemExit):
28 print(
'SystemExit raised by daughter; ignoring')