summaryrefslogtreecommitdiff
path: root/util/concurrency
diff options
context:
space:
mode:
authordwight <dwight@10gen.com>2010-07-23 23:26:27 -0400
committerdwight <dwight@10gen.com>2010-07-23 23:26:27 -0400
commit401872b5930b8295d600b6f7661f2773d9c1e1a6 (patch)
tree57a9278c2419f11d18da5c9f7c98018b538339f0 /util/concurrency
parentfe16a597ad891e5ee7240fa92203693eb0db7d16 (diff)
downloadmongo-401872b5930b8295d600b6f7661f2773d9c1e1a6.tar.gz
shutdown niceness
Diffstat (limited to 'util/concurrency')
-rw-r--r--util/concurrency/task.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/util/concurrency/task.cpp b/util/concurrency/task.cpp
index 25d496a1e13..3806f652f6b 100644
--- a/util/concurrency/task.cpp
+++ b/util/concurrency/task.cpp
@@ -52,6 +52,8 @@ namespace mongo {
if( repeat == 0 )
break;
sleepmillis(repeat);
+ if( inShutdown() )
+ break;
}
}