]> granicus.if.org Git - python/commitdiff
Fix py3k warnings in httplib
authorAntoine Pitrou <solipsis@pitrou.net>
Wed, 14 Oct 2009 19:04:48 +0000 (19:04 +0000)
committerAntoine Pitrou <solipsis@pitrou.net>
Wed, 14 Oct 2009 19:04:48 +0000 (19:04 +0000)
Lib/httplib.py

index a83245bb9393230f0222a996554b4712ee854d03..3f44f12844d0347fe1298488de4fcf3184a031fd 100644 (file)
@@ -706,8 +706,8 @@ class HTTPConnection:
 
         if code != 200:
             self.close()
-            raise socket.error"Tunnel connection failed: %d %s" % (code,
-                                                                     message.strip())
+            raise socket.error("Tunnel connection failed: %d %s" % (code,
+                                                                    message.strip()))
         while True:
             line = response.fp.readline()
             if line == '\r\n': break
@@ -757,7 +757,7 @@ class HTTPConnection:
             else:
                 self.sock.sendall(str)
         except socket.error, v:
-            if v[0] == 32:      # Broken pipe
+            if v.args[0] == 32:      # Broken pipe
                 self.close()
             raise
 
@@ -929,7 +929,7 @@ class HTTPConnection:
             self._send_request(method, url, body, headers)
         except socket.error, v:
             # trap 'Broken pipe' if we're allowed to automatically reconnect
-            if v[0] != 32 or not self.auto_open:
+            if v.args[0] != 32 or not self.auto_open:
                 raise
             # try one more time
             self._send_request(method, url, body, headers)