void MDS::ms_handle_failure(Connection *con, Message *m, const entity_addr_t& addr)
{
- mds_lock.Lock();
+ Mutex::Locker l(mds_lock);
dout(0) << "ms_handle_failure to " << addr << " on " << *m << dendl;
- mds_lock.Unlock();
}
bool MDS::ms_handle_reset(Connection *con, const entity_addr_t& addr)
{
+ Mutex::Locker l(mds_lock);
dout(0) << "ms_handle_reset on " << addr << dendl;
+ objecter->ms_handle_reset(addr);
return false;
}
void MDS::ms_handle_remote_reset(Connection *con, const entity_addr_t& addr)
{
+ Mutex::Locker l(mds_lock);
dout(0) << "ms_handle_remote_reset on " << addr << dendl;
objecter->ms_handle_remote_reset(addr);
}