]> granicus.if.org Git - python/commitdiff
Fix the connection refused error part of issue 3419, use errno module instead of...
authorJesse Noller <jnoller@gmail.com>
Mon, 11 Aug 2008 19:00:15 +0000 (19:00 +0000)
committerJesse Noller <jnoller@gmail.com>
Mon, 11 Aug 2008 19:00:15 +0000 (19:00 +0000)
Lib/multiprocessing/connection.py

index 9411c39684a8c6789980b4317e9797274855a918..cbdcf138d82f8149ef79a3b78be846e7d208a3a3 100644 (file)
@@ -11,6 +11,7 @@ __all__ = [ 'Client', 'Listener', 'Pipe' ]
 import os
 import sys
 import socket
+import errno
 import time
 import tempfile
 import itertools
@@ -250,7 +251,7 @@ def SocketClient(address):
         try:
             s.connect(address)
         except socket.error, e:
-            if e.args[0] != 10061:    # 10061 => connection refused
+            if e.args[0] != errno.ECONNREFUSED: # connection refused
                 debug('failed to connect to address %s', address)
                 raise
             time.sleep(0.01)