summaryrefslogtreecommitdiff
path: root/slixmpp/features/feature_session/session.py
diff options
context:
space:
mode:
Diffstat (limited to 'slixmpp/features/feature_session/session.py')
-rw-r--r--slixmpp/features/feature_session/session.py3
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")