From: Christopher Date: Sun, 8 Mar 2020 15:44:58 +0000 (-0500) Subject: proper return from init_node info handler X-Git-Url: http://git.entropealabs.com/?a=commitdiff_plain;h=cc93fba6f9153b61d12fb0998142904b93c0966c;p=cluster_kv.git proper return from init_node info handler --- 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