Skip to content

Running extra modules concurrently under Windows does not work #9

@veiset

Description

@veiset

Forking new processes under Windows is not working.

Trace:

20:25:10        wx | Traceback (most recent call last):
20:25:10        wx |   File "<string>", line 1, in <module>
20:25:10        wx |   File "C:\Python27\lib\multiprocessing\forking.py", line 374, in main
20:25:10        wx |     self = load(from_parent) 
20:25:10        wx |   File "C:\Python27\lib\pickle.py", line 1378, in load
20:25:10        wx |     return Unpickler(file).load()
20:25:10        wx |   File "C:\Python27\lib\pickle.py", line 858, in load 
20:25:11        wx |     dispatch[key](self) 
20:25:11        wx |   File "C:\Python27\lib\pickle.py", line 880, in load_eof
20:25:12        wx |     raise EOFError
20:25:12        wx | EOFError
20:25:13        wx |  .. running:  <module 'module.extra.tvrage' from 'C:\Users\Russ\Desktop\Bruno\mo
20:25:13        wx | dule\extra\tvrage.pyc'>
20:25:14        wx |  .. extra module loaded: tvrage 1.0
20:25:14        wx | Can't pickle <type 'module'>: it's not found as __builtin__.module
20:25:15        wx |  !! Module 'tvrage 1.0' failed to run.

Might be incorrect usage of the pickle module for presisting data that causes the error.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions