Fix broken pipe handling
commitf140bf2e6578e45b8603d4a6c5feef9a3b735804
authorVolker Lendecke <vl@samba.org>
Mon, 18 May 2009 05:08:34 +0000 (18 07:08 +0200)
committerVolker Lendecke <vl@samba.org>
Mon, 18 May 2009 05:13:04 +0000 (18 07:13 +0200)
tree997ccc284229fbabc6b40f58ddd2972f2afc6679
parent795b896ab083bb0c8336f91f0b8275ee5ef74fc1
Fix broken pipe handling

Metze is right: If we have *any* error at the socket level, we just can
not continue.

Also, apply some defensive programming: With this async stuff someone else
might already have closed the socket.
source3/libsmb/async_smb.c
source3/rpc_client/rpc_transport_sock.c