}
void send() {
- ceph_assert(ceph_mutex_is_locked(mds->mds_lock));
+ ceph_assert(ceph_mutex_is_locked_by_me(mds->mds_lock));
dout(20) << __func__ << dendl;
}
void handle_clear_mdlog(int r) {
+ ceph_assert(ceph_mutex_is_locked_by_me(mds->mds_lock));
dout(20) << __func__ << ": r=" << r << dendl;
if (r != 0) {
}
void trim_expired_segments() {
+ ceph_assert(ceph_mutex_is_locked_by_me(mds->mds_lock));
dout(5) << __func__ << ": expiry complete, expire_pos/trim_pos is now "
<< std::hex << mdlog->get_journaler()->get_expire_pos() << "/"
<< mdlog->get_journaler()->get_trimmed_pos() << dendl;
}
void finish(int r) override {
+ ceph_assert(!ceph_mutex_is_locked_by_me(mds->mds_lock));
dout(20) << __func__ << ": r=" << r << dendl;
on_finish->complete(r);
}