What is the effect of pydevd.py's -- pydev's debugger used by Eclipsed and Pycahrm -- effect on python's multiprocessing & threading?
When I start my python server -- which uses both multiprocessing & threading -- without debugging, it crashes on startup with no helpful traceback. However, when I run with Pycharm's debugger, the process starts up and functions properly.
So what would be causing this difference in performance? Could it be serialization of Process() or imposing of some orders on Thread()?