summaryrefslogtreecommitdiff
path: root/src/mongo/s/load_balancer_support.h
diff options
context:
space:
mode:
authorGeorge Wangensteen <george.wangensteen@mongodb.com>2021-10-13 19:38:12 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-10-13 20:19:56 +0000
commitb429d5dda98bbe18ab0851ffd1729d3b57fc8a4e (patch)
tree9bfc2b28acfa5ae9e33863ccb2e1922f3faea038 /src/mongo/s/load_balancer_support.h
parentd302f66d4ccd9bf2478518cacce5863dcc2f0c12 (diff)
downloadmongo-b429d5dda98bbe18ab0851ffd1729d3b57fc8a4e.tar.gz
SERVER-58503 Kill open cursors for a connection when a load balanced connection on mongos is closed
Diffstat (limited to 'src/mongo/s/load_balancer_support.h')
-rw-r--r--src/mongo/s/load_balancer_support.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mongo/s/load_balancer_support.h b/src/mongo/s/load_balancer_support.h
index c3d46d65823..1000a2f32f7 100644
--- a/src/mongo/s/load_balancer_support.h
+++ b/src/mongo/s/load_balancer_support.h
@@ -54,4 +54,11 @@ void setClientIsFromLoadBalancer(Client* client);
*/
void handleHello(OperationContext* opCtx, BSONObjBuilder* result, bool helloHasLoadBalancedOption);
+bool isFromLoadBalancer(Client* client);
+
+/**
+ * Returns whether the feature flag for load balancer support is enabled.
+ */
+bool isEnabled();
+
} // namespace mongo::load_balancer_support