[Python-checkins] cpython: remove obsolete hasattr() check for socket.sendall
giampaolo.rodola
python-checkins at python.org
Fri Oct 26 18:32:35 CEST 2012
http://hg.python.org/cpython/rev/3074ce015cc6
changeset: 79944:3074ce015cc6
user: Giampaolo Rodola' <g.rodola at gmail.com>
date: Fri Oct 26 18:32:24 2012 +0200
summary:
remove obsolete hasattr() check for socket.sendall
files:
Lib/logging/handlers.py | 10 +---------
1 files changed, 1 insertions(+), 9 deletions(-)
diff --git a/Lib/logging/handlers.py b/Lib/logging/handlers.py
--- a/Lib/logging/handlers.py
+++ b/Lib/logging/handlers.py
@@ -538,15 +538,7 @@
#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
--
Repository URL: http://hg.python.org/cpython
More information about the Python-checkins
mailing list