anchor.diff:      },
       
       {ok, State}.
  -
  +handle_call(get_result, From, #state{listeners=L,done=true} = State) ->
  +    {stop, normal, State#state{listeners=[From|L]}};
   handle_call(get_result, From, #state{listeners=L} = State) ->
       {noreply, State#state{listeners=[From|L]}};
   
  
positive.code:     stats,
      enum_pid,
      docs_buffer = [],
      listeners = []
  }).
  
  
  
negative.code:     ets:delete(Stats),
      close_db(Target),
      
      [Original|Rest] = Listeners,
      gen_server:reply(Original, {ok, NewRepHistory}),
      
      %% maybe trigger another replication. If this replicator uses a local 
      %% source Db, changes to that Db since we started will not be included in 
  