From ff72d55491574b9ce1f8415ac398d904751a0766 Mon Sep 17 00:00:00 2001 From: Andrew Mayorov Date: Tue, 6 Aug 2024 19:57:57 +0200 Subject: [PATCH] fix(dsraft): replace unused clause with catch-all one Co-authored-by: Thales Macedo Garitezi --- .../src/emqx_ds_replication_layer_shard.erl | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/emqx_ds_builtin_raft/src/emqx_ds_replication_layer_shard.erl b/apps/emqx_ds_builtin_raft/src/emqx_ds_replication_layer_shard.erl index f67da6bab..31496c7a8 100644 --- a/apps/emqx_ds_builtin_raft/src/emqx_ds_replication_layer_shard.erl +++ b/apps/emqx_ds_builtin_raft/src/emqx_ds_replication_layer_shard.erl @@ -383,9 +383,11 @@ handle_cast(_Msg, State) -> {noreply, State}. handle_info({timeout, _TRef, bootstrap}, St) -> - {noreply, St, {continue, bootstrap}}. + {noreply, St, {continue, bootstrap}}; +handle_info(_Info, State) -> + {noreply, State}. -terminate(_Reason, {DB, Shard}) -> +terminate(_Reason, #st{db = DB, shard = Shard}) -> %% NOTE: Mark as not ready right away. ok = erase_shard_info(DB, Shard), %% NOTE: Timeouts are ignored, it's a best effort attempt.