Add check to journaler to test for EBLACKLISTED error code and return it
back to MDS.
Fixes: https://tracker.ceph.com/issues/44132
Signed-off-by: Milind Changire <mchangir@redhat.com>
return;
}
+ // Let the caller know that the operation has failed or was intentionally
+ // failed since the caller has been blacklisted.
+ if (r == -EBLACKLISTED) {
+ onfinish->complete(r);
+ return;
+ }
+
ceph_assert(!r); //if we get an error, we're boned
_reprobe(onfinish);
}