r18363: Found a rather nasty bug in our fragment handling.
authorAndrew Bartlett <abartlet@samba.org>
Mon, 11 Sep 2006 06:17:12 +0000 (06:17 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:18:19 +0000 (14:18 -0500)
commit72c5be634c1f656039c32406213e69bb5c120952
treede2a409565240bac2d7e6cce78411d2d4db3ca3a
parent79a1d083246caf41c5ae99a1445ad2f84010ba45
r18363: Found a rather nasty bug in our fragment handling.

We were adding packet fragments onto the *reply* queue, not the
recieve queue.  This worked, as long as we got a whole packet before
we did any reply work, but failed once the backend called a remote
LDAP server (and I presume something invoked the event loop).

Andrew Bartlett
(This used to be commit a0162e0ace48104d94f7b7dd3d2f62a7f42e10c6)
source4/rpc_server/dcerpc_server.c
source4/rpc_server/dcerpc_server.h