Created
September 19, 2011 21:25
-
-
Save sheilatron/1227656 to your computer and use it in GitHub Desktop.
multiprocess pickling error
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Traceback (most recent call last): | |
File "c:\zeomega\env\etl\src\jiva.etl\jiva\etl\jobs\base.py", line 142, in process | |
conductor.conduct_pipeline() | |
File "c:\zeomega\env\etl\src\jiva.etl\jiva\etl\multiprocess\conductor.py", line 113, in conduct_pipeline | |
self.pipeline.start() | |
File "c:\zeomega\env\etl\src\jiva.etl\jiva\etl\multiprocess\__init__.py", line 234, in start | |
process.start() | |
File "c:\zeomega\env\etl\src\jiva.etl\jiva\etl\multiprocess\__init__.py", line 302, in start | |
process.start() | |
File "c:\Python26\lib\multiprocessing\process.py", line 104, in start | |
self._popen = Popen(self) | |
File "c:\Python26\lib\multiprocessing\forking.py", line 239, in __init__ | |
dump(process_obj, to_child, HIGHEST_PROTOCOL) | |
File "c:\Python26\lib\multiprocessing\forking.py", line 162, in dump | |
ForkingPickler(file, protocol).dump(obj) | |
File "c:\Python26\lib\pickle.py", line 224, in dump | |
self.save(obj) | |
File "c:\Python26\lib\pickle.py", line 331, in save | |
self.save_reduce(obj=obj, *rv) | |
File "c:\Python26\lib\pickle.py", line 419, in save_reduce | |
save(state) | |
File "c:\Python26\lib\pickle.py", line 286, in save | |
f(self, obj) # Call unbound method with explicit self | |
File "c:\Python26\lib\pickle.py", line 649, in save_dict | |
self._batch_setitems(obj.iteritems()) | |
File "c:\Python26\lib\pickle.py", line 681, in _batch_setitems | |
save(v) | |
File "c:\Python26\lib\pickle.py", line 331, in save | |
self.save_reduce(obj=obj, *rv) | |
File "c:\Python26\lib\pickle.py", line 419, in save_reduce | |
save(state) | |
File "c:\Python26\lib\pickle.py", line 286, in save | |
f(self, obj) # Call unbound method with explicit self | |
File "c:\Python26\lib\pickle.py", line 649, in save_dict | |
self._batch_setitems(obj.iteritems()) | |
File "c:\Python26\lib\pickle.py", line 681, in _batch_setitems | |
save(v) | |
File "c:\Python26\lib\pickle.py", line 286, in save | |
f(self, obj) # Call unbound method with explicit self | |
File "c:\Python26\lib\pickle.py", line 725, in save_inst | |
save(stuff) | |
File "c:\Python26\lib\pickle.py", line 286, in save | |
f(self, obj) # Call unbound method with explicit self | |
File "c:\Python26\lib\pickle.py", line 649, in save_dict | |
self._batch_setitems(obj.iteritems()) | |
File "c:\Python26\lib\pickle.py", line 681, in _batch_setitems | |
save(v) | |
File "c:\Python26\lib\pickle.py", line 286, in save | |
f(self, obj) # Call unbound method with explicit self | |
File "c:\Python26\lib\pickle.py", line 725, in save_inst | |
save(stuff) | |
File "c:\Python26\lib\pickle.py", line 286, in save | |
f(self, obj) # Call unbound method with explicit self | |
File "c:\Python26\lib\pickle.py", line 649, in save_dict | |
self._batch_setitems(obj.iteritems()) | |
File "c:\Python26\lib\pickle.py", line 681, in _batch_setitems | |
save(v) | |
File "c:\Python26\lib\pickle.py", line 331, in save | |
self.save_reduce(obj=obj, *rv) | |
File "c:\Python26\lib\pickle.py", line 419, in save_reduce | |
save(state) | |
File "c:\Python26\lib\pickle.py", line 286, in save | |
f(self, obj) # Call unbound method with explicit self | |
File "c:\Python26\lib\pickle.py", line 649, in save_dict | |
self._batch_setitems(obj.iteritems()) | |
File "c:\Python26\lib\pickle.py", line 681, in _batch_setitems | |
save(v) | |
File "c:\Python26\lib\pickle.py", line 313, in save | |
(t.__name__, obj)) | |
PicklingError: Can't pickle 'lock' object: <thread.lock object at 0x014E9300> | |
Traceback (most recent call last): | |
File "<string>", line 1, in <module> | |
File "c:\Python26\lib\multiprocessing\forking.py", line 342, in main | |
self = load(from_parent) | |
File "c:\Python26\lib\pickle.py", line 1370, in load | |
return Unpickler(file).load() | |
File "c:\Python26\lib\pickle.py", line 858, in load | |
dispatch[key](self) | |
File "c:\Python26\lib\pickle.py", line 880, in load_eof | |
raise EOFError | |
EOFError |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment