MCPcopy Create free account
hub / github.com/ceph/ceph / queue_connect

Method queue_connect

src/msg/DispatchQueue.h:150–159  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

148 void dispatch_throttle_release(uint64_t msize);
149
150 void queue_connect(Connection *con) {
151 std::lock_guard l{lock};
152 if (stop)
153 return;
154 mqueue.enqueue_strict(
155 0,
156 CEPH_MSG_PRIO_HIGHEST,
157 QueueItem(D_CONNECT, con));
158 cond.notify_all();
159 }
160 void queue_accept(Connection *con) {
161 std::lock_guard l{lock};
162 if (stop)

Callers 3

handle_reconnect_okMethod · 0.80
handle_server_identMethod · 0.80
client_readyMethod · 0.80

Calls 3

QueueItemClass · 0.70
enqueue_strictMethod · 0.45
notify_allMethod · 0.45

Tested by

no test coverage detected