I have a Python program that runs in several processes, and I periodically get the following error message that I can't resolve...or even really tie down to a specific section of code. Any suggestions on the cause, or a way to trap for this error and continue around it?
File "/usr/lib/python3.4/multiprocessing/queues.py", line 242, in _feed
obj = ForkingPickler.dumps(obj)
File "/usr/lib/python3.4/multiprocessing/reduction.py", line 50, in dumps
cls(buf, protocol).dump(obj)
MemoryError
I am running Python 3.4.2