From ee59ec532e3a701b42d0e0861c67656c89b3db9e Mon Sep 17 00:00:00 2001 From: Linus Nordberg Date: Mon, 1 Jul 2019 15:01:20 +0200 Subject: clarify that return value from terminate/2 is ignored --- p11p-daemon/src/p11p_server.erl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'p11p-daemon/src') diff --git a/p11p-daemon/src/p11p_server.erl b/p11p-daemon/src/p11p_server.erl index c0f4976..e32a439 100644 --- a/p11p-daemon/src/p11p_server.erl +++ b/p11p-daemon/src/p11p_server.erl @@ -93,11 +93,11 @@ handle_info(Info, State) -> lager:debug("~p: Unhandled info: ~p~n", [self(), Info]), {noreply, State}. -terminate(_Reason, #state{socket = Socket, tokname = TokName, remote = Remote}) -> - lager:debug("~p: terminated", [self()]), +terminate(Reason, #state{socket = Socket, tokname = TokName, remote = Remote}) -> gen_tcp:close(Socket), p11p_remote_manager:client_event(client_gone, [TokName, Remote]), - ok. + lager:debug("~p: terminated with reason ~p", [self(), Reason]), + ignored. code_change(_OldVersion, State, _Extra) -> {ok, State}. -- cgit v1.1