Parcourir la source

move reuseaddr directive before bind()

git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@437 e5f2f494-b856-4b98-b285-d166d9295462
Jelte Jansen il y a 15 ans
Parent
commit
8b3bc064c7
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      src/bin/msgq/msgq.py

+ 1 - 1
src/bin/msgq/msgq.py

@@ -96,9 +96,9 @@ class MsgQ:
     def setup_listener(self):
         """Set up the listener socket.  Internal function."""
         self.listen_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+        self.listen_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
         self.listen_socket.bind(("127.0.0.1", self.c_channel_port))
         self.listen_socket.listen(1024)
-        self.listen_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
 
         self.poller.register(self.listen_socket, select.POLLIN)