g_lock: Fix uninitalized variable reads
commit5dd17586cd600518c3187b4af2d4cc6167d52eb7
authorVolker Lendecke <vl@samba.org>
Wed, 3 Mar 2021 18:15:31 +0000 (3 19:15 +0100)
committerKarolin Seeger <kseeger@samba.org>
Mon, 8 Mar 2021 08:51:39 +0000 (8 08:51 +0000)
tree8de1a630cefc3ed4f508eb68d6110f9871e331b9
parentdf832cb62c01bf6a2a801340a4434c0db51c34e0
g_lock: Fix uninitalized variable reads

If dbwrap_watched_watch_recv() returns IO_TIMEOUT, "blockerdead" might
be an uninitialized non-false, and further down we'll remove the wrong
exclusive locker.

Bug: https://bugzilla.samba.org/show_bug.cgi?id=14636
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Fri Mar  5 11:22:07 UTC 2021 on sn-devel-184

(cherry picked from commit 654c18a244f060d81280493a324b98602a69dbbf)

Autobuild-User(v4-12-test): Karolin Seeger <kseeger@samba.org>
Autobuild-Date(v4-12-test): Mon Mar  8 08:51:39 UTC 2021 on sn-devel-184
source3/lib/g_lock.c