From e3f16266740ddaceecae528277e29e2864eb6d42 Mon Sep 17 00:00:00 2001 From: junglecow Date: Thu, 16 Nov 2006 21:05:21 +0000 Subject: [PATCH] Remove NOOP calls to reverse(), and *actually* call handlers in reverse order --- src/common/xmpp/client_nb.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/common/xmpp/client_nb.py b/src/common/xmpp/client_nb.py index 4d70a9cbe..a8eb97c6c 100644 --- a/src/common/xmpp/client_nb.py +++ b/src/common/xmpp/client_nb.py @@ -74,10 +74,8 @@ class NBCommonClient(CommonClient): ''' Called on disconnection. Calls disconnect handlers and cleans things up. ''' self.connected='' self.DEBUG(self.DBG,'Disconnect detected','stop') - self.disconnect_handlers.reverse() - for i in self.disconnect_handlers: + for i in self.disconnect_handlers.reverse(): i() - self.disconnect_handlers.reverse() if self.__dict__.has_key('NonBlockingRoster'): self.NonBlockingRoster.PlugOut() if self.__dict__.has_key('NonBlockingBind'):