s3:smbd: avoid invalid lock_order panic triggered by "CTDB_SRVID_RELEASE_IP"
commit57cd00c570102f43c56e6b16f74c32ee16bf3af4
authorStefan Metzmacher <metze@samba.org>
Thu, 13 Feb 2014 14:36:27 +0000 (13 15:36 +0100)
committerKarolin Seeger <kseeger@samba.org>
Tue, 1 Apr 2014 07:08:05 +0000 (1 09:08 +0200)
treeefb6fd039b832acf8458f067cd02d23639d8aa1c
parentf850683502a45489110b1240c6f94dc6ddb373fe
s3:smbd: avoid invalid lock_order panic triggered by "CTDB_SRVID_RELEASE_IP"

If smbd_server_connection_terminate("CTDB_SRVID_RELEASE_IP") is triggered from
within ctdbd_migrate(), we got a smb_panic complaining about invalid
lock_order, as ctdbd_migrate is called from dbwrap_fetch_locked().

Bug: https://bugzilla.samba.org/show_bug.cgi?id=10444
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Fri Feb 21 14:51:51 CET 2014 on sn-devel-104
(cherry picked from commit 33f10d06baf44e31d558bc5bd926c886915322cc)
source3/smbd/process.c