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

Method handle_fs_map_user

src/client/Client.cc:3292–3300  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3290}
3291
3292void Client::handle_fs_map_user(const MConstRef<MFSMapUser>& m)
3293{
3294 std::scoped_lock cl(client_lock);
3295 fsmap_user.reset(new FSMapUser);
3296 *fsmap_user = m->get_fsmap();
3297
3298 monclient->sub_got("fsmap.user", fsmap_user->get_epoch());
3299 signal_cond_list(waiting_for_fsmap);
3300}
3301
3302// Cancel all the commands for missing or laggy GIDs
3303void Client::cancel_commands(const MDSMap& newmap)

Callers

nothing calls this directly

Calls 4

get_fsmapMethod · 0.80
resetMethod · 0.45
sub_gotMethod · 0.45
get_epochMethod · 0.45

Tested by

no test coverage detected