SleekXMPP/sleekxmpp
Lance Stout 2a2ac73845 So using sys.excepthook to catch errors only works once.
The error bubbles through the event processing loop, breaking it and
hanging the application.

Instead, there is now a .exception(e) method on XMLStream which may
be overridden or reassigned that will receive all unhandled exceptions
(read: not XMPPError) from event and stream handlers.
2011-07-01 15:18:10 -07:00
..
plugins old xep_0050 plugin is now loadable 2011-06-10 04:14:01 +00:00
stanza So using sys.excepthook to catch errors only works once. 2011-07-01 15:18:10 -07:00
test Don't use the send queue for stream initialization. 2011-05-27 17:00:57 -07:00
thirdparty Fix thirdparty imports for Python3 2011-01-19 17:49:39 -05:00
xmlstream So using sys.excepthook to catch errors only works once. 2011-07-01 15:18:10 -07:00
__init__.py Add version info. 2011-04-08 16:39:39 -04:00
basexmpp.py Fix another roster issue. 2011-06-15 10:55:36 -07:00
clientxmpp.py Don't use the send queue for stream initialization. 2011-05-27 17:00:57 -07:00
componentxmpp.py Send component handshake immediately. 2011-06-08 10:00:01 -07:00
exceptions.py XMPPError exceptions can keep a stanza's contents. 2011-02-11 15:20:26 -05:00