|
@@ -128,20 +128,14 @@ sync_get_local_registry_tuples(FromNode) ->
|
|
ignore |
|
|
ignore |
|
|
{stop, Reason :: any()}.
|
|
{stop, Reason :: any()}.
|
|
init([]) ->
|
|
init([]) ->
|
|
- %% wait for table
|
|
|
|
- case mnesia:wait_for_tables([syn_registry_table], 10000) of
|
|
|
|
- ok ->
|
|
|
|
- %% monitor nodes
|
|
|
|
- ok = net_kernel:monitor_nodes(true),
|
|
|
|
- %% get handler
|
|
|
|
- CustomEventHandler = syn_backbone:get_event_handler_module(),
|
|
|
|
- %% init
|
|
|
|
- {ok, #state{
|
|
|
|
- custom_event_handler = CustomEventHandler
|
|
|
|
- }};
|
|
|
|
- Reason ->
|
|
|
|
- {stop, {error_waiting_for_registry_table, Reason}}
|
|
|
|
- end.
|
|
|
|
|
|
+ %% monitor nodes
|
|
|
|
+ ok = net_kernel:monitor_nodes(true),
|
|
|
|
+ %% get handler
|
|
|
|
+ CustomEventHandler = syn_backbone:get_event_handler_module(),
|
|
|
|
+ %% init
|
|
|
|
+ {ok, #state{
|
|
|
|
+ custom_event_handler = CustomEventHandler
|
|
|
|
+ }}.
|
|
|
|
|
|
%% ----------------------------------------------------------------------------------------------------------
|
|
%% ----------------------------------------------------------------------------------------------------------
|
|
%% Call messages
|
|
%% Call messages
|