MCPcopy Create free account
hub / github.com/apache/kvrocks / QuitMonitorConn

Method QuitMonitorConn

src/server/worker.cc:517–525  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

515}
516
517void Worker::QuitMonitorConn(redis::Connection *conn) {
518 {
519 std::lock_guard<std::mutex> guard(conns_mu_);
520 monitor_conns_.erase(conn->GetFD());
521 conns_[conn->GetFD()] = conn;
522 }
523 srv->DecrMonitorClientNum();
524 conn->DisableFlag(redis::Connection::kMonitor);
525}
526
527void Worker::FeedMonitorConns(redis::Connection *conn, const std::string &response) {
528 std::unique_lock<std::mutex> lock(conns_mu_);

Callers 1

ExecuteMethod · 0.80

Calls 3

GetFDMethod · 0.80
DecrMonitorClientNumMethod · 0.80
DisableFlagMethod · 0.80

Tested by

no test coverage detected