smbd: Fix async echo handler forking (Bug 10086)
commitfbee7c1eabf5baa9b59878a9e3f3ae482e6a9412
authorVolker Lendecke <vl@samba.org>
Wed, 14 Aug 2013 10:46:46 +0000 (14 10:46 +0000)
committerVolker Lendecke <vl@samba.org>
Wed, 14 Aug 2013 13:54:43 +0000 (14 15:54 +0200)
tree2e5c9ebdff10b01c5e1f14491a6c9dc7892b3ea2
parent5f75814586f2d6f7c2dc8fd9342cb045c1f7e68c
smbd: Fix async echo handler forking (Bug 10086)

If SMB3 is chosen via an SMB1 negprot, we forked the echo handler because
set_Protocol is called later, after the full protocol negotiation is done.

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org
Autobuild-User(master): Volker Lendecke <vl@samba.org>
Autobuild-Date(master): Wed Aug 14 15:54:43 CEST 2013 on sn-devel-104
source3/smbd/negprot.c