From 28c3dcf6a3be18fd9fcb56bff039925a1244508d Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Thu, 28 Oct 2004 11:58:09 +0000 Subject: r3319: fixed a bug in the client library found by the new non-block testing code (This used to be commit 1e62aa262aac1c8e3676caac7b65086d21b7a01e) --- source4/libcli/raw/clitransport.c | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'source4/libcli/raw/clitransport.c') diff --git a/source4/libcli/raw/clitransport.c b/source4/libcli/raw/clitransport.c index d82d97a0d9..3335f557e5 100644 --- a/source4/libcli/raw/clitransport.c +++ b/source4/libcli/raw/clitransport.c @@ -443,14 +443,7 @@ static void smbcli_transport_process_recv(struct smbcli_transport *transport) transport->recv_buffer.header + transport->recv_buffer.received, NBT_HDR_SIZE - transport->recv_buffer.received); - if (ret == 0) { - smbcli_transport_dead(transport); - return; - } if (ret == -1) { - if (errno == EINTR || errno == EAGAIN) { - return; - } smbcli_transport_dead(transport); return; } @@ -478,9 +471,6 @@ static void smbcli_transport_process_recv(struct smbcli_transport *transport) transport->recv_buffer.req_size - transport->recv_buffer.received); if (ret == -1) { - if (errno == EINTR || errno == EAGAIN) { - return; - } smbcli_transport_dead(transport); return; } -- cgit