anchor.diff:      end;
   
   handle_event(info, check_cache, _, D) ->
  -    {keep_state, cache_check_set_idle_timer(D)};
  +    {keep_state, D, cond_set_idle_timer(D)};
   
   handle_event(info, UnexpectedMessage, StateName, D = #data{ssh_params = Ssh}) ->
       case unexpected_fun(UnexpectedMessage, D) of
  
positive.code:     {Shutdown, D} =  
          send_disconnect(Code, DetailedText, Module, Line, StateName, D0),
      {stop, Shutdown, D};
  
  handle_event(_Type, _Msg, {ext_info,Role,_ReNegFlag}, D) ->
      %% If something else arrives, goto next state and handle the event in that one
  
negative.code: -export([init_connection_handler/3,	   % proc_lib:spawn needs this
  	 init_ssh_record/3,		   % Export of this internal function
  					   % intended for low-level protocol test suites
  	 renegotiate/1, alg/1 % Export intended for test cases
  	]).
  
  -export([dbg_trace/3]).
  