Browse Source

Fix dialyzer warnings.

Roberto Ostinelli 9 years ago
parent
commit
06a0deae12
2 changed files with 2 additions and 2 deletions
  1. 1 1
      src/syn_backbone.erl
  2. 1 1
      src/syn_sup.erl

+ 1 - 1
src/syn_backbone.erl

@@ -345,7 +345,7 @@ i_find_by_pid(Pid) ->
         _ -> undefined
         _ -> undefined
     end.
     end.
 
 
--spec return_if_on_connected_node(Process :: #syn_processes_table{}) -> boolean().
+-spec return_if_on_connected_node(Process :: #syn_processes_table{}) -> Process :: #syn_processes_table{} | undefined.
 return_if_on_connected_node(Process) ->
 return_if_on_connected_node(Process) ->
     case lists:member(Process#syn_processes_table.node, [node() | nodes()]) of
     case lists:member(Process#syn_processes_table.node, [node() | nodes()]) of
         true -> Process;
         true -> Process;

+ 1 - 1
src/syn_sup.erl

@@ -50,7 +50,7 @@ start_link() ->
 %% Callbacks
 %% Callbacks
 %% ===================================================================
 %% ===================================================================
 -spec init([]) ->
 -spec init([]) ->
-    {ok, {{supervisor:strategy(), non_neg_integer(), non_neg_integer()}, [supervisor:child_spec()]}}.
+    {ok, {{supervisor:strategy(), non_neg_integer(), pos_integer()}, [supervisor:child_spec()]}}.
 init([]) ->
 init([]) ->
     Children = [
     Children = [
         ?CHILD(syn_backbone, worker),
         ?CHILD(syn_backbone, worker),