]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
<socket>.getsockopt() and <socket>.setsockopt() can only raise socket.error,
authorFred Drake <fdrake@acm.org>
Fri, 11 May 2001 18:28:54 +0000 (18:28 +0000)
committerFred Drake <fdrake@acm.org>
Fri, 11 May 2001 18:28:54 +0000 (18:28 +0000)
so only catch that specific exception.

Lib/asyncore.py

index 4411048c0b5a6651b0093f10f369bc73ccb50cc0..07f789277f3492e58b86502d8c02139fecbc1764 100644 (file)
@@ -266,7 +266,7 @@ class dispatcher:
                 socket.SOL_SOCKET, socket.SO_REUSEADDR,
                 self.socket.getsockopt (socket.SOL_SOCKET, socket.SO_REUSEADDR) | 1
                 )
-        except:
+        except socket.error:
             pass
 
     # ==================================================