diff options
-rw-r--r-- | flup/server/scgi_base.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/flup/server/scgi_base.py b/flup/server/scgi_base.py index d874e07..98712d9 100644 --- a/flup/server/scgi_base.py +++ b/flup/server/scgi_base.py @@ -210,8 +210,9 @@ class Connection(object): self.logger = logging.getLogger(LoggerName) def run(self): - self.logger.debug('Connection starting up (%s:%d)', - self._addr[0], self._addr[1]) + if len(self._addr) == 2: + self.logger.debug('Connection starting up (%s:%d)', + self._addr[0], self._addr[1]) try: self.processInput() @@ -222,8 +223,9 @@ class Connection(object): except: self.logger.exception('Exception caught in Connection') - self.logger.debug('Connection shutting down (%s:%d)', - self._addr[0], self._addr[1]) + if len(self._addr) == 2: + self.logger.debug('Connection shutting down (%s:%d)', + self._addr[0], self._addr[1]) # All done! self._sock.close() |