From cf495efa541318719f1d8eeddecad96e6091aa0c Mon Sep 17 00:00:00 2001 From: Linus Nordberg Date: Sun, 30 Jun 2019 23:22:02 +0200 Subject: rename manager functions to reflect where the policy lives Servers and remotes (soon renamed "clients") are not the ones implementing policy. They should therefore report events to the manager which then imposes policy. --- p11p-daemon/src/p11p_server.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'p11p-daemon/src/p11p_server.erl') diff --git a/p11p-daemon/src/p11p_server.erl b/p11p-daemon/src/p11p_server.erl index ed2c719..f0feec7 100644 --- a/p11p-daemon/src/p11p_server.erl +++ b/p11p-daemon/src/p11p_server.erl @@ -96,7 +96,7 @@ handle_info(Info, State) -> terminate(_Reason, #state{socket = Socket, tokname = TokName, remote = Remote}) -> lager:debug("~p: terminated", [self()]), gen_tcp:close(Socket), - p11p_remote_manager:kill_remote(TokName, Remote), + p11p_remote_manager:client_change(client_gone, [TokName, Remote]), ok. code_change(_OldVersion, State, _Extra) -> -- cgit v1.1