diff --git a/apps/emqx_authz/src/emqx_authz_utils.erl b/apps/emqx_authz/src/emqx_authz_utils.erl index c0a8206c6..cef16b99b 100644 --- a/apps/emqx_authz/src/emqx_authz_utils.erl +++ b/apps/emqx_authz/src/emqx_authz_utils.erl @@ -35,7 +35,10 @@ create_resource(Module, Config) -> ResourceID = make_resource_id(Module), - case emqx_resource:create_local(ResourceID, ?RESOURCE_GROUP, Module, Config) of + case emqx_resource:create_local(ResourceID, + ?RESOURCE_GROUP, + Module, Config, + #{wait_connected => 1000}) of {ok, already_created} -> {ok, ResourceID}; {ok, _} -> {ok, ResourceID}; {error, Reason} -> {error, Reason}