The socket and an address. We don't care about the address, but we still
need to unpack the socket out.
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):
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)