diff options
author | Rob Austein <sra@hactrn.net> | 2010-01-24 15:44:18 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2010-01-24 15:44:18 +0000 |
commit | d8465a323f83c3694675c4d79ccce39d8aa642f2 (patch) | |
tree | 000d81540f00e795e534259148d8acaa099946d0 | |
parent | fe215500a53d9914e04100f20c76813c5ff8dc11 (diff) |
Logging
svn path=/rpkid/rpki/https.py; revision=2971
-rw-r--r-- | rpkid/rpki/https.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/rpkid/rpki/https.py b/rpkid/rpki/https.py index 62987b4c..03d0f6d5 100644 --- a/rpkid/rpki/https.py +++ b/rpkid/rpki/https.py @@ -361,9 +361,9 @@ class http_stream(asynchat.async_chat): try: if self.retry_read is None and self.retry_write is None: ret = self.tls.shutdown() - self.log("tls.shutdown() returned %s, force_shutdown %s" % (ret, force)) else: ret = None + self.log("tls.shutdown() returned %s, force_shutdown %s" % (ret, force)) if ret or force: self.tls = None except POW.WantReadError: @@ -374,7 +374,9 @@ class http_stream(asynchat.async_chat): self.log("socket shutdown threw %s, shutting down anyway" % e) self.tls = None if self.tls is None: + self.log("TLS layer is done, closing underlying socket %r (connected %s accepting %s)" % (self.socket, self.connected, self.accepting)) asynchat.async_chat.close(self) + self.log("Closed underlying socket %r (connected %s accepting %s)" % (self.socket, self.connected, self.accepting)) def log_cert(self, tag, x): if debug_tls_certs: |