Philipp Hörist pushed to branch master at gajim / python-nbxmpp
Commits:
-
77ebc47d
by Philipp Hörist at 2018-03-14T23:15:22+01:00
1 changed file:
Changes:
| ... | ... | @@ -693,10 +693,13 @@ class NonBlockingBind(PlugIn): |
| 693 | 693 |
#self.bound='failure'
|
| 694 | 694 |
self.bound = []
|
| 695 | 695 |
return
|
| 696 |
- if feats.getTag('session', namespace=NS_SESSION):
|
|
| 697 |
- self.session = 1
|
|
| 698 |
- else:
|
|
| 699 |
- self.session = -1
|
|
| 696 |
+ |
|
| 697 |
+ self.session = -1
|
|
| 698 |
+ session = feats.getTag('session', namespace=NS_SESSION):
|
|
| 699 |
+ if session is not None:
|
|
| 700 |
+ if session.getTag('optional') is None:
|
|
| 701 |
+ self.session = 1
|
|
| 702 |
+ |
|
| 700 | 703 |
self.bound = []
|
| 701 | 704 |
|
| 702 | 705 |
def plugout(self):
|