It seems that when an exception is raised from a multiprocessing.Pool process, there is no stack trace or any other indication that it has failed. Example:
I'd try using pdb:
import pdb import sys def handler(type, value, tb): pdb.pm() sys.excepthook = handler