X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/0561bd0c3c07257fd58ded6c7cfa5feeae97af57..d0379cea8627ec6a2f507def8b5587bbd6edd72b:/services/fuse/tests/mount_test_base.py diff --git a/services/fuse/tests/mount_test_base.py b/services/fuse/tests/mount_test_base.py index 8518d8bbea..96ff889fcf 100644 --- a/services/fuse/tests/mount_test_base.py +++ b/services/fuse/tests/mount_test_base.py @@ -43,6 +43,10 @@ class MountTestBase(unittest.TestCase): self.api = api if api else arvados.safeapi.ThreadSafeApiCache(arvados.config.settings()) self.llfuse_thread = None + # Workaround for llfuse deadlock bug. See #10805, #8345, + # https://bitbucket.org/nikratio/python-llfuse/issues/108 + llfuse.close = lambda *args: None + # This is a copy of Mount's method. TODO: Refactor MountTestBase # to use a Mount instead of copying its code. def _llfuse_main(self):