]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[805] Python accept returns tuple
authorMichal 'vorner' Vaner <michal.vaner@nic.cz>
Thu, 5 Jan 2012 18:53:39 +0000 (19:53 +0100)
committerMichal 'vorner' Vaner <michal.vaner@nic.cz>
Thu, 5 Jan 2012 18:53:39 +0000 (19:53 +0100)
The socket and an address. We don't care about the address, but we still
need to unpack the socket out.

src/bin/bind10/bind10_src.py.in
src/bin/bind10/tests/bind10_test.py.in

index 00858d8f94b5721ff5999efdc0e1ddca0462d74c..140d2c2b230ae42e70859a07cf00688c65d957c1 100755 (executable)
@@ -914,7 +914,7 @@ class BoB:
         Accept a socket from the unix domain socket server and put it to the
         others we care about.
         """
-        socket = self._srv_socket.accept()
+        (socket, conn) = self._srv_socket.accept()
         self._unix_sockets[socket.fileno()] = (socket, b'')
 
     def _socket_data(self, socket_fileno):
index f9537fde9ed2c15c48030a16a026e68c1b631ac3..ce583ca71b6dd0110ad59b3c3f1e79016a188411 100644 (file)
@@ -1235,7 +1235,7 @@ class SocketSrvTest(unittest.TestCase):
             return self.__fileno
 
         def accept(self):
-            return self.__class__(self.__owner, 13)
+            return (self.__class__(self.__owner, 13), "/path/to/socket")
 
         def recv(self, bufsize, flags=0):
             self.__owner.assertEqual(1, bufsize)