summaryrefslogtreecommitdiff
path: root/s/d_logic.h
diff options
context:
space:
mode:
Diffstat (limited to 's/d_logic.h')
-rw-r--r--s/d_logic.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/s/d_logic.h b/s/d_logic.h
index d96f937..dca0ee1 100644
--- a/s/d_logic.h
+++ b/s/d_logic.h
@@ -147,6 +147,9 @@ namespace mongo {
// protects state below
mutable mongo::mutex _mutex;
+ // protects accessing the config server
+ // Using a ticket holder so we can have multiple redundant tries at any given time
+ mutable TicketHolder _configServerTickets;
// map from a namespace into the ensemble of chunk ranges that are stored in this mongod
// a ShardChunkManager carries all state we need for a collection at this shard, including its version information