From fe9b1913820a4ac7d575fe7da5046a98bf7d2c67 Mon Sep 17 00:00:00 2001 From: Evgeniy Khramtsov Date: Tue, 7 Nov 2017 09:04:20 +0300 Subject: [PATCH] Erase transient certificates on exit --- src/ejabberd_pkix.erl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ejabberd_pkix.erl b/src/ejabberd_pkix.erl index b74b47669..7efe7b427 100644 --- a/src/ejabberd_pkix.erl +++ b/src/ejabberd_pkix.erl @@ -245,7 +245,8 @@ handle_info(_Info, State) -> terminate(_Reason, _State) -> ejabberd_hooks:delete(route_registered, ?MODULE, route_registered, 50), - ejabberd_hooks:delete(config_reloaded, ?MODULE, config_reloaded, 30). + ejabberd_hooks:delete(config_reloaded, ?MODULE, config_reloaded, 30), + clean_dir(certs_dir()). code_change(_OldVsn, State, _Extra) -> {ok, State}.