diff --git a/src/calibre/db/tests/locking.py b/src/calibre/db/tests/locking.py index 24d146fa3a..405c8669b9 100644 --- a/src/calibre/db/tests/locking.py +++ b/src/calibre/db/tests/locking.py @@ -136,6 +136,7 @@ class TestLock(BaseTest): self.assertFalse(lock.acquire(shared=False, blocking=False)) self.assertFalse(lock.acquire(shared=True, blocking=False)) lock.acquire(shared=True) + exclusive.join(1) self.assertFalse(exclusive.is_alive()) lock.release() lock.acquire(shared=False)