Feature #10509: mon: wishlist tracking ticket
mon: audit helpers that put() messages but do not get() them
I noticed at least one helper function that put()s a message without get()ing it. For instance, OSDMonitor::send_latest() is just such an example.
While we would expect messages to be put() during 'handle_foo()', we don't really expect it from helper methods -- which may lead to double-frees (e.g., as fixed by 97f9b6df668315fba6a5924b79024c7a986f4110).
I have no idea how spread this is but would very much like to know.