I have a Python application that uses wxPython and some additional threads. One thread uses PIL.Image.open
. Under certain circumstances the application freezes so that you see an uncomplete GUI. I found out that it hangs at PIL.Image.open
. When I put debug print
s in the PIL module, I can see one time it hangs here, one time there ... -- which I can't understand. It seems totally unrelated.
Is there anything a thread can do in Python, that causes other threads to stop at actually unproblematic lines like import string
? Or is wxPython able to give such influence?