if (dn) {
ClientLease *l = dn->get_client_lease(client);
if (l) {
- dout(10) << " removing lease on " << *dn << dendl;
+ dout(10) << "process_cap_release removing lease on " << *dn << dendl;
dn->remove_client_lease(l, this);
+ } else {
+ dout(7) << "process_cap_release client." << client
+ << " doesn't have lease on " << *dn << dendl;
}
} else {
- mds->clog.warn() << "client." << client << " released lease on dn "
- << dir->dirfrag() << "/" << dname << " which dne\n";
- }
+ dout(7) << "process_cap_release client." << client << " released lease on dn "
+ << dir->dirfrag() << "/" << dname << " which dne" << dendl;
+ }
}
}
if (!cap)
return;
- dout(10) << "process_cap_update client." << client << " " << ccap_string(caps) << " on " << *in
+ dout(10) << "process_cap_release client." << client << " " << ccap_string(caps) << " on " << *in
<< (mdr ? "" : " (DEFERRED, no mdr)")
<< dendl;