anchor.diff:  -behaviour(partisan_peer_service_manager).
   
   -define(PASSIVE_VIEW_MAINTENANCE_INTERVAL, 10000).
  +-define(RANDOM_PROMOTION_INTERVAL, 5000).
   
   -include("partisan.hrl").
   
  
positive.code: 
      %% If it was in the active view and our connection attempt failed,
      %% remove from the active view altogether.
      Active = case is_in_active_view(Peer, Active0) of
                   true ->
                       remove_from_active_view(Peer, Active0);
                   false ->
                       Active0
               end,
  
      {noreply, State#state{active=Active,
                            passive=Passive,
                            connections=Connections}};
  
  handle_info({connected, Peer, _Tag, _PeerEpoch, _RemoteState}, State) ->
      lager:info("Node ~p is connected", [Peer]),
  
negative.code: handle_info({'EXIT', From, _Reason},
              #state{active=Active0,
                     passive=Passive0,
                     connections=Connections0}=State0) ->
      %% Prune active connections from dictionary.
      FoldFun = fun(K, V, {Peer, AccIn}) ->
                        case V =:= From of
  