Форум сайта python.su
подробно описал здесь - http://python.su/forum/viewtopic.php?pid=63615
но видимо из-за сложности вопроса ответа нет, а сам решение пока найти не смог
использую питон3, модуль futures для многопоточности - http://pypi.python.org/pypi/futures/2.1.2
каждому объекту future задается callback ‘process_result’
for proxy in proxies:
future = self.executor.submit(self.worker, proxy)
future.add_done_callback(self.process_result)
self.pending.add(future)
X Error: RenderBadGlyphSet (invalid GlyphSet parameter) 161
Extension: 148 (RENDER)
Minor opcode: 25 (RenderCompositeGlyphs32)
Resource id: 0x26
Офлайн
с другой стороны здесь - http://python.su/forum/viewtopic.php?id=9111
напротив рекомендовали использовать process_result для обновления UI:
def process_result(self, future):
# callback is called in main thread
# it's good practice to communicate with UI in main thread only
Офлайн