From 0397ab71bb3836e351d7e4a856c35cc0e9f98ec8 Mon Sep 17 00:00:00 2001 From: "A. Jesse Jiryu Davis" Date: Wed, 8 Oct 2014 12:27:21 -0400 Subject: [PATCH] PYTHON-755 Don't wait forever for monitor threads during interpreter shutdown. --- pymongo/mongo_replica_set_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pymongo/mongo_replica_set_client.py b/pymongo/mongo_replica_set_client.py index ef5198af8..a53b0af69 100644 --- a/pymongo/mongo_replica_set_client.py +++ b/pymongo/mongo_replica_set_client.py @@ -87,7 +87,7 @@ def shutdown_monitors(): monitor = ref() if monitor: monitor.shutdown() - monitor.join() + monitor.join(10) atexit.register(shutdown_monitors) def _partition_node(node):