anchor.diff:  handle_info({'EXIT', Pid, Reason}, Server) ->
       case ets:lookup(couch_dbs_pid_to_name, Pid) of
       [DbName] ->
  -        [#db{compactor_pid=Froms}=Db] =
  -            ets:match_object(couch_dbs, #db{name=DbName, _='_'}),
  +        [#db{compactor_pid=Froms}=Db] = ets:lookup(couch_dbs, DbName),
           if Reason /= snappy_nif_not_loaded -> ok; true ->
               Msg = io_lib:format("To open the database `~s`, Apache CouchDB "
                   "must be built with Erlang OTP R13B04 or higher.", [DbName]),
  
positive.code:     end;
  handle_call(open_dbs_count, _From, Server) ->
      {reply, Server#server.dbs_open, Server};
  handle_call({set_max_dbs_open, Max}, _From, Server) ->
      {reply, ok, Server#server{max_dbs_open=Max}};
  handle_call(get_server, _From, Server) ->
  
negative.code:     max_dbs_open=?MAX_DBS_OPEN,
      dbs_open=0,
      start_time="",
      update_lru_on_read=true,
      lru = couch_lru:new()
      }).
  
  