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

Method finish

src/client/Client.cc:17757–17762  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

17755 req->get();
17756 }
17757 void finish(int r) override {
17758 std::scoped_lock l(client->client_lock);
17759 ceph_assert(req->head.op == CEPH_MDS_OP_SETFILELOCK);
17760 client->_interrupt_filelock(req);
17761 client->put_request(req);
17762 }
17763};
17764
17765void Client::ll_interrupt(void *d)

Callers

nothing calls this directly

Calls 2

_interrupt_filelockMethod · 0.80
put_requestMethod · 0.80

Tested by

no test coverage detected