anchor.diff:                  RelativeFilename -> ok
               end,
               DbName = ?l2b(filename:rootname(RelativeFilename, ".couch")),
  -	    gen_server:call(Server, {resume_scan, DbName}),
  +	    gen_server:cast(Server, {resume_scan, DbName}),
   	    ok
   	end, ok).
   
  
positive.code:                     ensure_rep_ddoc_exists(DbName);
                  updated when IsRepDb ->
                      Msg = {resume_scan, DbName},
                      ok = gen_server:call(Server, Msg, infinity);
                  deleted when IsRepDb ->
                      clean_up_replications(DbName);
                  _ ->
  
negative.code: handle_call({rep_error, RepId, Error}, _From, State) ->
      {reply, ok, replication_error(State, RepId, Error)};
  
  handle_call({rep_db_checkpoint, DbName, EndSeq}, _From, State) ->
      true = ets:insert(?DB_TO_SEQ, {DbName, EndSeq}),
      {reply, ok, State};
  
  handle_call(rep_db_changed, _From, State) ->
      {stop, shutdown, ok, State};
  
  handle_call(Msg, From, State) ->
      couch_log:error("Replication manager received unexpected call ~p from ~p",
          [Msg, From]),
      {stop, {error, {unexpected_call, Msg}}, State}.
  
  handle_cast({resume_scan, DbName}, State) ->
      Since = case ets:lookup(?DB_TO_SEQ, DbName) of
          [] -> 0;
          [{DbName, EndSeq}] -> EndSeq
  