From cc93fba6f9153b61d12fb0998142904b93c0966c Mon Sep 17 00:00:00 2001 From: Christopher Date: Sun, 8 Mar 2020 10:44:58 -0500 Subject: [PATCH] proper return from init_node info handler --- lib/cluster_kv/ring.ex | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/cluster_kv/ring.ex b/lib/cluster_kv/ring.ex index d7e0772..324e351 100644 --- a/lib/cluster_kv/ring.ex +++ b/lib/cluster_kv/ring.ex @@ -320,7 +320,7 @@ defmodule ClusterKV.Ring do {:ok, sl, []} end - def handle_info({:init_node, node}, _, %SL{data: %Ring{name: n, ring: r, db: db}}) do + def handle_info({:init_node, node}, _, %SL{data: %Ring{name: n, ring: r, db: db}} = sl) do batch = db |> DB.stream() @@ -334,6 +334,7 @@ defmodule ClusterKV.Ring do end) send_batch(n, batch) + {:ok, sl, []} end def handle_info(e, s, sl) do -- 2.45.3