summaryrefslogtreecommitdiffstats
path: root/Lib/logging
diff options
context:
space:
mode:
authorGiampaolo Rodola' <g.rodola@gmail.com>2012-10-26 16:32:24 (GMT)
committerGiampaolo Rodola' <g.rodola@gmail.com>2012-10-26 16:32:24 (GMT)
commitf9de90a935c0294b32e2c5dc00efb28884a0e3c7 (patch)
tree7db99ad8f72f11a95f895c66e148581131bff263 /Lib/logging
parent9a56f8c1ed846cc1c133c52c4c00d2cb5492c732 (diff)
downloadcpython-f9de90a935c0294b32e2c5dc00efb28884a0e3c7.zip
cpython-f9de90a935c0294b32e2c5dc00efb28884a0e3c7.tar.gz
cpython-f9de90a935c0294b32e2c5dc00efb28884a0e3c7.tar.bz2
remove obsolete hasattr() check for socket.sendall
Diffstat (limited to 'Lib/logging')
-rw-r--r--Lib/logging/handlers.py10
1 files changed, 1 insertions, 9 deletions
diff --git a/Lib/logging/handlers.py b/Lib/logging/handlers.py
index 6b73b7a..4cbc320 100644
--- a/Lib/logging/handlers.py
+++ b/Lib/logging/handlers.py
@@ -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