From 774c8167f3e1326b7016ba613ab9c77f386bce42 Mon Sep 17 00:00:00 2001 From: Daniil Polyakov Date: Wed, 12 Aug 2026 22:34:07 +0300 Subject: [PATCH] chore(sequencer): remove useless long comment --- lez/sequencer/service/src/lib.rs | 7 ------- 1 file changed, 7 deletions(-) diff --git a/lez/sequencer/service/src/lib.rs b/lez/sequencer/service/src/lib.rs index 0574392fc..2223b3bfe 100644 --- a/lez/sequencer/service/src/lib.rs +++ b/lez/sequencer/service/src/lib.rs @@ -126,13 +126,6 @@ impl SequencerHandle { /// Best-effort teardown for callers that drop the handle instead of awaiting /// [`SequencerHandle::shutdown`]. -/// -/// Dropping the refs alone is not enough: the `ExecutorActor` reference held by -/// the RPC module keeps the executor — and the `RocksDB` lock — alive for an -/// unbounded stretch afterwards, long enough for a restart on the same home -/// directory to fail outright. Killing runs each actor's `on_stop` and drops its -/// state, which is the same teardown `shutdown` performs, just without anything -/// to await it on. impl Drop for SequencerHandle { fn drop(&mut self) { let Self {