summaryrefslogtreecommitdiff
path: root/COPYING
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2007-03-13 03:43:16 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 14:49:31 -0500
commitf85bb4c1c3e6a0f9e513393a53c41def529a88ad (patch)
treed8e02d9b6394aae3401f33969584941bbcf8a32a /COPYING
parent894555b0a713430ee5cbb743bb0250eb6bf92b3c (diff)
downloadsamba-f85bb4c1c3e6a0f9e513393a53c41def529a88ad.tar.gz
samba-f85bb4c1c3e6a0f9e513393a53c41def529a88ad.tar.bz2
samba-f85bb4c1c3e6a0f9e513393a53c41def529a88ad.zip
r21811: fixed a queueing error in the dcerpc client code. WHen the
dcerpc_ship_next_request() logic was added the penidng queue was split in two, but we also needed to update the code which removes requests from the queue to know about the two queues. Following the pattern used in other client libs, I based which queue to remove from on req->state, and added a new state RPC_REQUEST_QUEUED. This fixes a crash that happens when rpc requests time out. This patch also fixes the handling of timed out bind requests, and the talloc_reference handling in dcerpc_ndr_request_recv(). (This used to be commit f51a129b52d53059cc1567538f986400c0ea5602)
Diffstat (limited to 'COPYING')
0 files changed, 0 insertions, 0 deletions