]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
osd/scrub: handling unexpected scrub requests
authorRonen Friedman <rfriedma@redhat.com>
Thu, 30 Nov 2023 06:35:29 +0000 (00:35 -0600)
committerRonen Friedman <rfriedma@redhat.com>
Thu, 30 Nov 2023 11:40:27 +0000 (05:40 -0600)
commit9802b770f835ea75ea8cae7baaea70d75ce73048
tree22e0af2c46e12f7b186a00b3cb860d4fbadf489b
parent3ce41e3bc1a96cd804b118e1538db90c9927fcce
osd/scrub: handling unexpected scrub requests

if arriving while still handling a previous chunk request,
the handling of of the previous chunk request will be aborted.
No response is sent. The scrubber resets, then handles the new request.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
src/osd/scrubber/pg_scrubber.h
src/osd/scrubber/scrub_machine.cc
src/osd/scrubber/scrub_machine.h