summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
8e667a8)
self.notificationClient.logOut()
for c in self.connectors:
c.disconnect()
self.notificationClient.logOut()
for c in self.connectors:
c.disconnect()
if self.notificationFactory:
self.notificationFactory.stopTrying()
self.notificationFactory.msncon = None
if self.notificationFactory:
self.notificationFactory.stopTrying()
self.notificationFactory.msncon = None
+ self.notificationFactory = None
for sbs in self.switchboardSessions.values():
if hasattr(sbs, "transport") and sbs.transport:
sbs.transport.loseConnection()
for sbs in self.switchboardSessions.values():
if hasattr(sbs, "transport") and sbs.transport:
sbs.transport.loseConnection()
# are now redundant
self.loginFailure = self.doDisconnect
self.loggedIn = self.doDisconnect
# are now redundant
self.loginFailure = self.doDisconnect
self.loggedIn = self.doDisconnect
- self.connectionLost = self.doDisconnect
+ self.connectionLost = lambda reason: msn.NotificationClient.connectionLost(self, reason)
def connectionLost(self, reason):
if not self.factory.msncon:
def connectionLost(self, reason):
if not self.factory.msncon: