X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/503c686bc80825d00980a970af69ec60f9e6ce9b..b32795897aef9bba7cc0f31c3cd1e14e50c237b9:/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 20192f9d84..8518d8bbea 100644 --- a/services/fuse/tests/mount_test_base.py +++ b/services/fuse/tests/mount_test_base.py @@ -1,3 +1,7 @@ +# Copyright (C) The Arvados Authors. All rights reserved. +# +# SPDX-License-Identifier: AGPL-3.0 + import arvados import arvados_fuse as fuse import arvados.safeapi @@ -66,6 +70,8 @@ class MountTestBase(unittest.TestCase): def tearDown(self): if self.llfuse_thread: + if self.operations.events: + self.operations.events.close(timeout=10) subprocess.call(["fusermount", "-u", "-z", self.mounttmp]) t0 = time.time() self.llfuse_thread.join(timeout=10)