diff options
author | Stefan Metzmacher <metze@samba.org> | 2012-03-14 14:24:54 +0100 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2012-03-15 07:35:28 +0100 |
commit | 6949a7908729bbbac50a5b59e404224264b5f184 (patch) | |
tree | 2e0bf4d3312bb5ad4a9d6661297c4b67047adc4b /source4/librpc/rpc | |
parent | e64b1188bc7a6e42eb4d1d91e0c2a5a8a3fc02d3 (diff) | |
download | samba-6949a7908729bbbac50a5b59e404224264b5f184.tar.gz samba-6949a7908729bbbac50a5b59e404224264b5f184.tar.bz2 samba-6949a7908729bbbac50a5b59e404224264b5f184.zip |
s4:librpc/rpc: if the connection is dead we don't want to be called recursivly.
metze
Diffstat (limited to 'source4/librpc/rpc')
-rw-r--r-- | source4/librpc/rpc/dcerpc.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source4/librpc/rpc/dcerpc.c b/source4/librpc/rpc/dcerpc.c index 599ad786c6..63d91948f9 100644 --- a/source4/librpc/rpc/dcerpc.c +++ b/source4/librpc/rpc/dcerpc.c @@ -989,6 +989,8 @@ static void dcerpc_connection_dead(struct dcecli_connection *conn, NTSTATUS stat conn->dead = true; + conn->transport.recv_data = NULL; + if (conn->transport.shutdown_pipe) { conn->transport.shutdown_pipe(conn, status); } |