MCPcopy Create free account
hub / github.com/ceph/ceph / operator()

Method operator()

src/osdc/Objecter.cc:690–700  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

688 info->_queued_async();
689 }
690 void operator()() {
691 std::unique_lock wl(objecter->rwlock);
692 bool canceled = info->canceled;
693 wl.unlock();
694
695 if (!canceled) {
696 info->handle(ec, 0, info->get_cookie(), 0, {});
697 }
698
699 info->finished_async();
700 }
701};
702
703bs::error_code Objecter::_normalize_watch_error(bs::error_code ec)

Callers

nothing calls this directly

Calls 4

finished_asyncMethod · 0.80
unlockMethod · 0.45
handleMethod · 0.45
get_cookieMethod · 0.45

Tested by

no test coverage detected