| 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 |
|---|