From: Volker Lendecke <vl@samba.org> Date: Mon, 21 Nov 2016 21:00:01 +0100 Subject: [PATCH 3/3] tdb: Fix mutexes on FreeBSD susv4 on mmap has the following snippet: > The state of synchronization objects such as mutexes, semaphores, > barriers, and conditional variables placed in shared memory mapped > with MAP_SHARED becomes undefined when the last region in any process > containing the synchronization object is unmapped. This means we can't keep the mutex mmap area unmapped at any point in time.
Created attachment 12703 [details] git-am fix for 4.5.next, 4.4.next. Cherry-picked from master.
Comment on attachment 12703 [details] git-am fix for 4.5.next, 4.4.next. Jeremy, we need to backport tdb 1.3.12 as a whole in order to have it reliable available.
OK, fair enough - the patch from master cherry-picked cleanly into 4.5.x, 4.4.x so I assumed the rest was already there. Cheers, Jeremy.
Fixed in in >= 4.6