fix: clear cert crash when config is undefined
This commit is contained in:
parent
83b4b658e2
commit
703a8d3eff
|
@ -30,6 +30,8 @@ convert_certs(RltvDir, NewConfig) ->
|
||||||
{error, {bad_ssl_config, Reason}}
|
{error, {bad_ssl_config, Reason}}
|
||||||
end.
|
end.
|
||||||
|
|
||||||
|
clear_certs(_RltvDir, undefined) ->
|
||||||
|
ok;
|
||||||
clear_certs(RltvDir, Config) ->
|
clear_certs(RltvDir, Config) ->
|
||||||
OldSSL = map_get_oneof([<<"ssl">>, ssl], Config, undefined),
|
OldSSL = map_get_oneof([<<"ssl">>, ssl], Config, undefined),
|
||||||
ok = emqx_tls_lib:delete_ssl_files(RltvDir, undefined, OldSSL).
|
ok = emqx_tls_lib:delete_ssl_files(RltvDir, undefined, OldSSL).
|
||||||
|
|
Loading…
Reference in New Issue