]> jfr.im git - erebus.git/blobdiff - modlib.py
some socket fixes
[erebus.git] / modlib.py
index eeb7c4ea2acd353d9e6f94abdfe7e1c9baabedfa..91e05843dd306a49adc15596806d6d2ed3aa5d51 100644 (file)
--- a/modlib.py
+++ b/modlib.py
@@ -258,8 +258,7 @@ class _ListenSocket(object):
 
        def _make_closer(self, obj, client):
                def close():
-                       print(repr(self), repr(obj))
-                       self.lib.parent.log(repr(self), '?', 'Closing child socket %d' % (client.fileno()))
+                       self.lib.parent.log(repr(self), '?', 'Closing child socket #%d' % (client.fileno()))
                        try:
                                obj.closing()
                        except AttributeError:
@@ -274,7 +273,7 @@ class _ListenSocket(object):
                client, addr = self.sock.accept()
                obj = self.cls(client)
                obj.close = self._make_closer(obj, client)
-               self.lib.parent.log(repr(self), '?', 'New connection %d from %s' % (client.fileno(), addr))
+               self.lib.parent.log(repr(self), '?', 'New connection #%d from %s' % (client.fileno(), addr))
                self.clients.append((client,obj))
                self.lib.parent.newfd(obj, client.fileno())
                return []