anchor.diff:  	    error_logger:info_msg("Will contact again in ~B seconds~n",
   				  [NextRequestTime]),
   	    {noreply, NS, timer:seconds(NextRequestTime)};
  -	{error, timedout} ->
  +	{error, etimedout} ->
   	    {noreply,
   	     S#state{queued_message = "started"},
   	     timer:seconds(?DEFAULT_CONNECTION_TIMEOUT_INTERVAL)};
  
positive.code: 	    {noreply,
  	     NS#state{queued_message=none},
  	     timer:seconds(NextRequestTime)};
  	{error, timedout} ->
  	    {noreply, S, timer:seconds(?DEFAULT_CONNECTION_TIMEOUT_INTERVAL)};
  	{error, session_remotly_closed} ->
  	    {noreply, S, timer:seconds(?DEFAULT_TRACKER_OVERLOAD_INTERVAL)}
  
negative.code: 	    error_logger:info_msg("Will contact again in ~B seconds~n",
  				  [NextRequestTime]),
  	    {noreply, NS, timer:seconds(NextRequestTime)};
  	{error, etimedout} ->
  	    {noreply,
  	     S#state{queued_message = "completed"},
  	     timer:seconds(?DEFAULT_CONNECTION_TIMEOUT_INTERVAL)};
  