SleekXMPP/sleekxmpp/features
Lance Stout 4274f49ada Remove stream feature handlers on session_start.
Based on profiling, using around 35 stream handlers quarters the number
of basic message stanzas that can be processed in a second, in
comparison to only using the bare minimum of four handlers.

To help, we can drop handlers for stream features once the session
has started. So that we can re-enable these handlers when a stream
must restart, the 'stream_start' event has been added which fires
whenever a stream header is received.

The 'stream_start' event is a more generic replacement for the
existing start_stream_handler() method.
2012-01-17 22:14:24 -08:00
..
feature_bind Fix client_roster when the bare JID changes after binding. 2012-01-06 23:30:14 -05:00
feature_mechanisms Remove stream feature handlers on session_start. 2012-01-17 22:14:24 -08:00
feature_session It isn't 2010 anymore. 2011-07-02 22:49:34 -07:00
feature_starttls Remove stream feature handlers on session_start. 2012-01-17 22:14:24 -08:00
__init__.py Fix imports using __all__. 2011-08-04 21:49:15 -07:00