anchor.diff:                                     (N) when is_atom(N) ->
                                           not lists:member(N, CurrentMembership)
                                   end, Nodes),
  -    % lager:info("JoiningNodes: ~p", [JoiningNodes]),
  +    % lager:debug("JoiningNodes: ~p", [JoiningNodes]),
   
       %% Issue joins.
       State2=#state{pending=Pending} = lists:foldl(fun(N, S) ->
  
positive.code:                       membership=Membership0,
                        sync_joins=SyncJoins0,
                        connections=Connections}=State) ->
      lager:info("Node ~p connected!", [Node]),
  
      case lists:member(Node, Pending0) of
          true ->
  
negative.code:         {ok, Conns} ->
              Open = length(Conns),
              Required = length(Channels) * Parallelism,
              lager:debug("Node ~p has ~p open connections, ~p required.", [Node, Open, Required]),
              Open =:= Required;
          _ ->
              false
  