That timer was started during boot and continued regardless if rabbit was running or stopped.
This caused the reconsiliation to crash if the rabbit app was stopped before the it ended because it tried to access the database even though it was stopped or even reset.
How
We just check if rabbit is running before running one reconciliation and scheduling a new one.
This is an automatic backport of pull request #12799 done by Mergify.
Why
That timer was started during boot and continued regardless if
rabbit
was running or stopped.This caused the reconsiliation to crash if the
rabbit
app was stopped before the it ended because it tried to access the database even though it was stopped or even reset.How
We just check if
rabbit
is running before running one reconciliation and scheduling a new one.This is an automatic backport of pull request #12799 done by Mergify.