anchor.diff:  % gen_server callbacks
   -export([start_link/0, init/1, handle_call/3, handle_info/2, handle_cast/2]).
   -export([code_change/3, terminate/2]).
  +
  +% config_listener callback
  +-export([handle_config_change/5]).
   
   -include_lib("couch/include/couch_db.hrl").
   -include("couch_replicator.hrl").
  
positive.code: 
  handle_info({'DOWN', _Ref, _, _, _}, State) ->
      % From a db monitor created by a replication process. Ignore.
      {noreply, State};
  
  handle_info(Msg, State) ->
  
negative.code:     ?REP_TO_STATE = ets:new(?REP_TO_STATE, [named_table, set, public]),
      ?DB_TO_SEQ = ets:new(?DB_TO_SEQ, [named_table, set, public]),
      Server = self(),
      ok = config:listen_for_changes(?MODULE, Server),
      ScanPid = spawn_link(fun() -> scan_all_dbs(Server) end),
      {ok, #state{
          db_notifier = db_update_notifier(),
  