anchor.diff:      max_dbs_open=?MAX_DBS_OPEN,
       dbs_open=0,
       start_time="",
  +    update_lru_on_read=true,
       lru = couch_lru:new()
       }).
   
  
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:     end,
      {reply, ok, Server#server{lru = Lru}}.
  
  handle_cast({update_lru, DbName}, #server{lru = Lru, update_lru_on_read=true} = Server) ->
      {noreply, Server#server{lru = couch_lru:update(DbName, Lru)}};
  handle_cast({update_lru, _DbName}, Server) ->
      {noreply, Server};
  handle_cast(Msg, Server) ->
      {stop, {unknown_cast_message, Msg}, Server}.
  
  