From: Christopher Date: Thu, 16 Apr 2020 14:00:57 +0000 (-0500) Subject: more logging X-Git-Url: http://git.entropealabs.com/?a=commitdiff_plain;h=6845df884a5058f9a78368953aedd07f0d6c1c4a;p=wampex_router.git more logging --- diff --git a/lib/router/realms/session.ex b/lib/router/realms/session.ex index bbe12a5..36b0af0 100644 --- a/lib/router/realms/session.ex +++ b/lib/router/realms/session.ex @@ -1,6 +1,8 @@ defmodule Wampex.Router.Realms.Session do @moduledoc false + require Logger + @max_id 9_007_199_254_740_992 def register(db, realm, procedure, val) do @@ -74,7 +76,9 @@ defmodule Wampex.Router.Realms.Session do current_id + 1 end - defp update_round_robin({id, [values]}, value) do + defp update_round_robin({id, [values] = v}, value) do + Logger.info("Update Round Robin: #{inspect(id)} -> #{inspect(v)}: #{inspect(value)}") + case values + 1 do ni when ni < value -> {id, [ni]} _ -> {id, [0]}