Irmen de Jong wrote:
> Subject says it all;
> there's a socket.sendall(), so why no socket.recvall()?

Good question! Something like:

        # Receive reply.
        data = []
        while True:
            try:
                chunk = conn.recv(8192)
            except Exception, x:
                if x.args[0] != 10035:
                    raise x
            else:
                if chunk == '':
                    break
                data.append(chunk)

If you call .makefile() and then .read() the _fileobject, you get the
same behavior (only better). Adding recvall would just duplicate that, I
think. But that's desirable IMO.


Robert Brewer
MIS
Amor Ministries
[EMAIL PROTECTED]
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to