slixmpp/sleekxmpp/xmlstream
Lance Stout 08716c35fd Set a timeout when waiting for threads.
If calling disconnect() from a non-threaded event handler, deadlock can
happen as disconnect() is waiting for threads to close, but the event
runner is blocked by a handler waiting for disconnect() to return.

It is best to specify threaded=True for event handlers which may call
disconnect().
2012-04-29 14:45:00 -07:00
..
handler More pyflakes cleanup. 2012-02-18 11:44:05 -08:00
matcher Pre-parse StanzaPath paths to speed up matching. 2012-01-17 22:28:44 -08:00
__init__.py Underscore names by default. 2010-10-17 22:04:42 -04:00
filesocket.py Add docs for filesocket 2011-11-22 16:33:38 -08:00
jid.py Hash JIDs based on full JID string. 2012-01-17 23:03:48 -08:00
resolver.py Fix DNS resolution results for IP literals. 2012-04-10 14:08:33 -04:00
scheduler.py Track threads to ensure all have exited when disconnecting. 2012-04-22 18:13:36 -07:00
stanzabase.py Use provided stanza ID. 2012-04-25 13:55:46 -07:00
test.py moved seesmic branch to trunk 2009-06-03 22:56:51 +00:00
test.xml moved seesmic branch to trunk 2009-06-03 22:56:51 +00:00
testclient.py moved seesmic branch to trunk 2009-06-03 22:56:51 +00:00
tostring.py Update tostring docs, plus more doc cleanup 2011-11-22 16:25:33 -08:00
xmlstream.py Set a timeout when waiting for threads. 2012-04-29 14:45:00 -07:00