anchor.diff:      Paused -> ok;
       true ->
         Nodes = membership:nodes_for_partition(Partition),
  -      run_sync(Nodes, Partition)
  +      (catch run_sync(Nodes, Partition))
     end,
     sync_server:loop(State#state{paused=Paused1}).
   
  
positive.code: %%--------------------------------------------------------------------
  start_link(Name, Partition) ->
    Pid = spawn_link(fun() ->
        sync_server:loop(#state{name=Name,partition=Partition,paused=true})
      end),
    register(Name, Pid),
    {ok, Pid}.
  
negative.code: %% Internal functions
  
  loop(State = #state{name=Name,partition=Partition,paused=Paused}) ->
    Timeout = round((random:uniform() * 2 + 3) * 60000),
    Paused1 = receive
      pause -> true;
      play -> false
  