anchor.diff:      NotInPassiveView = not sets:is_element(Peer, Passive0),
       Passive = case IsNotMyself andalso NotInActiveView andalso NotInPassiveView of
           true ->
  -            Passive1 = case is_full({passive, Passive0}) of
  +            Passive1 = case is_full({passive, Passive0}, MaxPassiveSize) of
                   true ->
                       Random = select_random(Passive0, [Myself]),
                       sets:del_element(Random, Passive0);
  
positive.code:                 active=Active,
                  passive=Passive,
                  suspected=Suspected,
                  connections=Connections}}.
  
  %% @private
  -spec handle_call(term(), {pid(), term()}, #state{}) ->
  
negative.code: -behaviour(partisan_peer_service_manager).
  
  -define(PASSIVE_VIEW_MAINTENANCE_INTERVAL, 10000).
  
  -include("partisan.hrl").
  
  