fix: catch error, not exit

This commit is contained in:
Stefan Strigler 2023-01-23 13:56:33 +01:00
parent b7e3f9d5a6
commit a180bd9aa5
1 changed files with 1 additions and 2 deletions

View File

@ -20,7 +20,6 @@
-module(emqx_resource_buffer_worker). -module(emqx_resource_buffer_worker).
-include("emqx_resource.hrl"). -include("emqx_resource.hrl").
-include("emqx_resource_utils.hrl").
-include("emqx_resource_errors.hrl"). -include("emqx_resource_errors.hrl").
-include_lib("emqx/include/logger.hrl"). -include_lib("emqx/include/logger.hrl").
-include_lib("stdlib/include/ms_transform.hrl"). -include_lib("stdlib/include/ms_transform.hrl").
@ -276,7 +275,7 @@ code_change(_OldVsn, State, _Extra) ->
catch catch
error:badarg -> error:badarg ->
?RESOURCE_ERROR(worker_not_created, "resource not created"); ?RESOURCE_ERROR(worker_not_created, "resource not created");
exit:{timeout, _} -> error:timeout ->
?RESOURCE_ERROR(timeout, "call resource timeout") ?RESOURCE_ERROR(timeout, "call resource timeout")
end end
). ).