mirror of
https://github.com/processone/ejabberd.git
synced 2024-12-24 17:29:28 +01:00
Add a try catch arounf list certificates
This commit is contained in:
parent
9ce1f12b66
commit
09918b5912
@ -51,6 +51,17 @@ is_valid_verbose_opt(_) -> false.
|
|||||||
%%
|
%%
|
||||||
|
|
||||||
list_certificates(Verbose) ->
|
list_certificates(Verbose) ->
|
||||||
|
try
|
||||||
|
list_certificates0(Verbose)
|
||||||
|
catch
|
||||||
|
throw:Throw ->
|
||||||
|
Throw;
|
||||||
|
E:R ->
|
||||||
|
?ERROR_MSG("Unknown ~p:~p, ~p", [E, R, erlang:get_stacktrace()]),
|
||||||
|
{error, get_certificates}
|
||||||
|
end.
|
||||||
|
|
||||||
|
list_certificates0(Verbose) ->
|
||||||
{ok, Certs} = read_certificates_persistent(),
|
{ok, Certs} = read_certificates_persistent(),
|
||||||
case Verbose of
|
case Verbose of
|
||||||
"plain" ->
|
"plain" ->
|
||||||
|
Loading…
Reference in New Issue
Block a user