debug SessionManager (superfluous requestpull)

This commit is contained in:
Alain Zscheile 2022-11-26 01:55:40 +01:00
parent a81c306107
commit 8ecdfa6701

View file

@ -1,5 +1,6 @@
defmodule Floof.SessionManager do
use Agent
require Logger
def start_link(initial_value) do
Agent.start_link(fn -> initial_value end, name: __MODULE__)
@ -64,6 +65,10 @@ defmodule Floof.SessionManager do
for {key, {sub, m}} <- state, into: %{} do
m2 =
if origin != sub do
Logger.debug(
"set_for_all origin!=sub #{inspect(key: key, origin: origin, sub: sub, subkey: subkey)}"
)
if sub != nil do
send(sub, {:SessionPushed, key})
end