'Read a value from the received queue.
Arguments:
Placeholders. Same as for socket.Socket.recv.'

def recv(self, *args, **kwargs):

    if self.disconnected:
        raise socket.error
    return self.read(block=True)
