-
Notifications
You must be signed in to change notification settings - Fork 27
Cannot start shared-memory branch on Windows #3
Copy link
Copy link
Closed
Description
Hi Pietro.
Master at ba226c seems fine. However I cannot start the shared-memory branch.
With attempting to run a stripped bot (just passing the api key), it may run but does not respond (some kind of race condition?). Other times, setting one simple component or the about / owner bot attribute, I get any of the three errors pasted bellow:
...
\runner\__init__.py", line 85, in _boot_processes
worker.start()
File "C:\Python34\Lib\multiprocessing\process.py", line 105, in start
self._popen = self._Popen(self)
File "C:\Python34\Lib\multiprocessing\context.py", line 212, in _Popen
return _default_context.get_context().Process._Popen(process_obj)
File "C:\Python34\Lib\multiprocessing\context.py", line 313, in _Popen
return Popen(process_obj)
File "C:\Python34\Lib\multiprocessing\popen_spawn_win32.py", line 66, in __init__
reduction.dump(process_obj, to_child)
File "C:\Python34\Lib\multiprocessing\reduction.py", line 59, in dump
ForkingPickler(file, protocol).dump(obj)
File "C:\Python34\Lib\multiprocessing\connection.py", line 940, in reduce_pipe_connection
dh = reduction.DupHandle(conn.fileno(), access)
File "C:\Python34\Lib\multiprocessing\connection.py", line 170, in fileno
self._check_closed()
File "C:\Python34\Lib\multiprocessing\connection.py", line 136, in _check_closed
raise OSError("handle is closed")
OSError: handle is closed
...
\runner\__init__.py", line 85, in _boot_processes
worker.start()
File "C:\Python34\Lib\multiprocessing\process.py", line 105, in start
self._popen = self._Popen(self)
File "C:\Python34\Lib\multiprocessing\context.py", line 212, in _Popen
return _default_context.get_context().Process._Popen(process_obj)
File "C:\Python34\Lib\multiprocessing\context.py", line 313, in _Popen
return Popen(process_obj)
File "C:\Python34\Lib\multiprocessing\popen_spawn_win32.py", line 66, in __init__
reduction.dump(process_obj, to_child)
File "C:\Python34\Lib\multiprocessing\reduction.py", line 59, in dump
ForkingPickler(file, protocol).dump(obj)
_pickle.PicklingError: Can't pickle <class 'weakref'>: attribute lookup weakref
on builtins failed
...
\runner\__init__.py", line 85, in _boot_processes
worker.start()
File "C:\Python34\Lib\multiprocessing\process.py", line 105, in start
self._popen = self._Popen(self)
File "C:\Python34\Lib\multiprocessing\context.py", line 212, in _Popen
return _default_context.get_context().Process._Popen(process_obj)
File "C:\Python34\Lib\multiprocessing\context.py", line 313, in _Popen
return Popen(process_obj)
File "C:\Python34\Lib\multiprocessing\popen_spawn_win32.py", line 66, in __init__
reduction.dump(process_obj, to_child)
File "C:\Python34\Lib\multiprocessing\reduction.py", line 59, in dump
ForkingPickler(file, protocol).dump(obj)
_pickle.PicklingError: Can't pickle <function BaseManager._finalize_manager at 0
x03214F18>: attribute lookup _finalize_manager on multiprocessing.managers failed
Hope this helps,
Brad
Reactions are currently unavailable