osd/scrub: no 'ScrubFinish' transition in ActiveReplica state

That event is not generated for a replica.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
This commit is contained in:
Ronen Friedman 2022-10-19 12:49:39 +03:00
parent f5fc9e690f
commit 8557cb320e

View File

@ -379,8 +379,7 @@ struct ReplicaWaitUpdates : sc::state<ReplicaWaitUpdates, ScrubMachine>,
struct ActiveReplica : sc::state<ActiveReplica, ScrubMachine>, NamedSimply {
explicit ActiveReplica(my_context ctx);
using reactions = mpl::list<sc::custom_reaction<SchedReplica>,
sc::custom_reaction<FullReset>,
sc::transition<ScrubFinished, NotActive>>;
sc::custom_reaction<FullReset>>;
sc::result react(const SchedReplica&);
sc::result react(const FullReset&);