Skip to content

Commit 9e6b66c

Browse files
committed
PYTHON-1050 Rare RuntimeError during shutdown.
1 parent 9b9ad17 commit 9e6b66c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pymongo/periodic_executor.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,8 @@ def join(self, timeout=None):
7979
if self._thread is not None:
8080
try:
8181
self._thread.join(timeout)
82-
except ReferenceError:
83-
# Thread already terminated.
82+
except (ReferenceError, RuntimeError):
83+
# Thread already terminated, or not yet started.
8484
pass
8585

8686
def wake(self):

0 commit comments

Comments
 (0)