Author: dkirov Date: 2006-05-03 17:31:08 +0200 (Wed, 03 May 2006) New Revision: 6273
Modified: trunk/src/common/proxy65_manager.py Log: always del active connection
Modified: trunk/src/common/proxy65_manager.py =================================================================== --- trunk/src/common/proxy65_manager.py 2006-05-03 13:34:58 UTC (rev 6272) +++ trunk/src/common/proxy65_manager.py 2006-05-03 15:31:08 UTC (rev 6273) @@ -131,11 +131,11 @@ self.connections.remove(connection) except ValueError: pass - if self.state != S_FINISHED and connection == \ - self.active_connection: + if connection == self.active_connection: self.active_connection = None - self.state = S_INITIAL - self.try_next_connection() + if self.state != S_FINISHED: + self.state = S_INITIAL + self.try_next_connection() def try_next_connection(self): ''' try to resolve proxy with the next possible connection '''