Signed-off-by: Pan Liu <liupan1111@gmail.com>
assert(op->target.flags & (CEPH_OSD_FLAG_READ|CEPH_OSD_FLAG_WRITE));
+ if (osdmap_full_try) {
+ op->target.flags |= CEPH_OSD_FLAG_FULL_TRY;
+ }
+
bool need_send = false;
if ((op->target.flags & CEPH_OSD_FLAG_WRITE) &&
if (!honor_osdmap_full)
flags |= CEPH_OSD_FLAG_FULL_FORCE;
- if (osdmap_full_try)
- flags |= CEPH_OSD_FLAG_FULL_TRY;
-
op->target.paused = false;
op->stamp = ceph::mono_clock::now();