

def receive(sock, n, timeout=20):
    (r, w, x) = _real_select([sock], [], [], timeout)
    if (sock in w):
        return sock.recv(n)
    else:
        raise RuntimeError(('timed out on %r' % (sock,)))

dataset/ETHPy150Open amrdraz/kodr/app/brython/www/src/Lib/test/test_socketserver.py receive/VarMisuse@43/46 `r`->`w`