But newline.py doesn't use separate threads. Nor does grow.py. Grow.py doesn't even actually set the clipboard text either. So why would those cause a deadlock?
Only nopaste.py and network.py use threads, and nopaste.py only uses a thread to post to the internet. So if network.py is the only one which calls Gtk code from a separate thread, why would any of the others cause deadlocks?
But newline.py doesn't use separate threads. Nor does grow.py. Grow.py doesn't even actually set the clipboard text either. So why would those cause a deadlock?
Only nopaste.py and network.py use threads, and nopaste.py only uses a thread to post to the internet. So if network.py is the only one which calls Gtk code from a separate thread, why would any of the others cause deadlocks?