]> granicus.if.org Git - python/commitdiff
remove obsolete hasattr() check for socket.sendall
authorGiampaolo Rodola' <g.rodola@gmail.com>
Fri, 26 Oct 2012 16:32:24 +0000 (18:32 +0200)
committerGiampaolo Rodola' <g.rodola@gmail.com>
Fri, 26 Oct 2012 16:32:24 +0000 (18:32 +0200)
Lib/logging/handlers.py

index 6b73b7a6cc0bda33c55045419a62de0026f560ea..4cbc320d354ee6461b055ebf4171f74e26c90909 100644 (file)
@@ -538,15 +538,7 @@ class SocketHandler(logging.Handler):
         #but are still unable to connect.
         if self.sock:
             try:
-                if hasattr(self.sock, "sendall"):
-                    self.sock.sendall(s)
-                else: #pragma: no cover
-                    sentsofar = 0
-                    left = len(s)
-                    while left > 0:
-                        sent = self.sock.send(s[sentsofar:])
-                        sentsofar = sentsofar + sent
-                        left = left - sent
+                self.sock.sendall(s)
             except socket.error: #pragma: no cover
                 self.sock.close()
                 self.sock = None  # so we can call createSocket next time