anchor.diff:              State;
           {value, Req, L2} ->
               {reply, Reply, NewState} = on_timeout(Req, State),
  -            send_caller(Reply, Req),
  +            _ = send_caller(Reply, Req),
               NewState#state{queue = queue:from_list(L2)}
       end.
   
  
positive.code: 
  process_response(#request{msg = #rpblistkeysreq{}}=Request,
                   #rpblistkeysresp{done = Done, keys = Keys}, State) ->
      case Keys of
          undefined ->
              ok;
          _ ->
              %% Have to directly use send_caller as may want to reply with done below.
              send_caller({keys, Keys}, Request)
      end,
      case Done of
          true ->
              {reply, done, State};
  
negative.code: cancel_req_timer(undefined) ->
      ok;
  cancel_req_timer(Tref) ->
      _ = erlang:cancel_timer(Tref),
      ok.
  
  %% @private
  