anchor.diff:  	    logger:log(error, E),
   	    ignore;
   	Fn when is_list(Fn) ->
  +	    %% Set up periodic checking for changes in the userdb file, default every 15 seconds
   	    case sipserver:get_env(sipuserdb_file_refresh_interval, 15) of
   		X when X == 0; X == none ->
  +		    %% periodic checking for new data disabled through configuration
   		    ok;
   		Interval when is_integer(Interval) ->
   		    {ok, _T} = timer:send_interval(Interval * 1000, ?SERVER, {check_file})
   	    end,
  +
   	    case get_mtime(Fn) of
   		{ok, MTime} ->
   		    case read_userdb(#state{fn=Fn}, MTime, init) of
  
positive.code:     {noreply, State}.
  
  %%--------------------------------------------------------------------
  %% Function: terminate/2
  %% Description: Shutdown the server
  %% Returns: any (ignored by gen_server)
  %%--------------------------------------------------------------------
  terminate(_Reason, _State) ->
      ok.
  
  %%--------------------------------------------------------------------
  %% Func: code_change/3
  %% Purpose: Convert process state when code is changed
  %% Returns: {ok, NewState}
  %%--------------------------------------------------------------------
  code_change(_OldVsn, State, _Extra) ->
      {ok, State}.
  
  %%--------------------------------------------------------------------
  %%% Internal functions
  %%--------------------------------------------------------------------
  read_userdb(State, MTime, Caller) when is_record(State, state) ->
      logger:log(debug, "sipuserdb_file: (Re-)Loading userdb from file ~p", [State#state.fn]),
  
negative.code: 
  
  %%--------------------------------------------------------------------
  %% Function: handle_cast(Msg, State)
  %% Descrip.: Handling cast messages
  %% Returns : {noreply, State}          |
  %%           {noreply, State, Timeout} |
  %%           {stop, Reason, State}            (terminate/2 is called)
  %%--------------------------------------------------------------------
  
  %%--------------------------------------------------------------------
  