Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
mgr: do the shutdown in the right order #14952
I think the addresses the case where Mgr::init deadlocks with MgrStandby::shutdown, but it doesn't address teh more general/common case of MgrStandby::handle_mgr_map() doing a synchronous active_mgr->shutdown() (and blocking the dispatch thread) while Mgr::init() is still running and waiting for messages from the mon.
I think the options are