Changeset 115

Show
Ignore:
Timestamp:
07/21/04 12:25:37 (4 years ago)
Author:
jajcus
Message:

- ignore socket errors when disconnecting

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/jjigw/ircsession.py

    r112 r115  
    165165        try: 
    166166            if not self.exited and self.socket: 
    167                 if clean_exit and self.component.shutdown: 
    168                     self._send("QUIT :JJIGW shutdown") 
    169                 elif clean_exit and self.exit: 
    170                     self._send("QUIT :%s" % (self.exit.encode(self.default_encoding,"replace"))) 
    171                 else: 
    172                     self._send("QUIT :Internal JJIGW error") 
     167                try: 
     168                    if clean_exit and self.component.shutdown: 
     169                        self._send("QUIT :JJIGW shutdown") 
     170                    elif clean_exit and self.exit: 
     171                        self._send("QUIT :%s" % (self.exit.encode(self.default_encoding,"replace"))) 
     172                    else: 
     173                        self._send("QUIT :Internal JJIGW error") 
     174                except socket.error: 
     175                    pass 
    173176                self.exited=1 
    174177            if self.socket: