diff options
Diffstat (limited to 'slixmpp/features/feature_session/session.py')
-rw-r--r-- | slixmpp/features/feature_session/session.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/slixmpp/features/feature_session/session.py b/slixmpp/features/feature_session/session.py index c2694a9f..08f7480f 100644 --- a/slixmpp/features/feature_session/session.py +++ b/slixmpp/features/feature_session/session.py @@ -44,8 +44,9 @@ class FeatureSession(BasePlugin): iq = self.xmpp.Iq() iq['type'] = 'set' iq.enable('session') - iq.send(now=True) + iq.send(block=False, callback=self._on_start_session_response) + def _on_start_session_response(self, response): self.xmpp.features.add('session') log.debug("Established Session") |