urllib2 opener зависает при запуске внутри потока
У меня есть код, который работает нормально (подключиться к странице, получить PHPSESSID). когда я поместил этот код в функцию, а затем сделал поток из него:
Gdk.threads_enter()
threading.Thread(target=self.do_login,args=()).start()
Gdk.threads_leave()
код висит на
f = opener.open(req)
есть идеи почему?
когда я принудительно закрываю приложение, оно завершает все и печатает все в терминале без ошибок. почему он висит на этой конкретной строке только в потоке. это не снаружи потока.