return local_connection;
}
-int AsyncMessenger::_send_to(Message *m, int type, const entity_addrvec_t& addrs)
+int AsyncMessenger::send_to(Message *m, int type, const entity_addrvec_t& addrs)
{
+ Mutex::Locker l(lock);
+
FUNCTRACE(cct);
ceph_assert(m);
* @defgroup Messaging
* @{
*/
- int send_to(Message *m, int type, const entity_addrvec_t& addrs) override {
- Mutex::Locker l(lock);
-
- return _send_to(m, type, addrs);
- }
+ int send_to(Message *m, int type, const entity_addrvec_t& addrs) override;
/** @} // Messaging */
void submit_message(Message *m, AsyncConnectionRef con,
const entity_addrvec_t& dest_addrs, int dest_type);
- int _send_to(Message *m, int type, const entity_addrvec_t& addrs);
void _finish_bind(const entity_addrvec_t& bind_addrs,
const entity_addrvec_t& listen_addrs);