This only affects debug output, fwiw.
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
int flushing = in->dirty_caps;
assert(flushing);
- in->flushing_caps |= flushing;
- in->dirty_caps = 0;
-
- in->flushing_cap_seq = ++last_flush_seq;
if (flushing && !in->flushing_caps) {
ldout(cct, 10) << "mark_caps_flushing " << ccap_string(flushing) << " " << *in << dendl;
} else {
ldout(cct, 10) << "mark_caps_flushing (more) " << ccap_string(flushing) << " " << *in << dendl;
}
+
+ in->flushing_caps |= flushing;
+ in->dirty_caps = 0;
+
+ in->flushing_cap_seq = ++last_flush_seq;
+
session->flushing_caps.push_back(&in->flushing_cap_item);
return flushing;