Files
scylla/repair
Aleksandra Martyniuk 32ab58cdea repair: add repair_service gate
In main.cc storage_service is started before and stopped after
repair_service. storage_service keeps a reference to sharded
repair_service and calls its methods, but nothing ensures that
repair_service's local instance would be alive for the whole
execution of the method.

Add a gate to repair_service and enter it in storage_service
before executing methods on local instances of repair_service.

Fixes: #21964.

Closes scylladb/scylladb#22145
2025-01-14 07:56:38 -05:00
..
2025-01-14 07:56:38 -05:00
2025-01-14 07:56:38 -05:00
2024-12-20 08:55:56 +02:00