anchor.diff:              {stop, normal, State_1}
       end;
   
  -send_req_1(From, Url, Headers, Method, Body, Options, Timeout, 
  +send_req_1(From, Url, Headers, Method, Body, Options, Timeout,
              #state{proxy_tunnel_setup = in_progress,
                     tunnel_setup_queue = Q} = State) ->
       do_trace("Queued SSL request awaiting tunnel setup: ~n"
  
positive.code: 
  send_async_headers(_ReqId, undefined, _, _State) ->
      ok;
  send_async_headers(ReqId, StreamTo, Give_raw_headers, 
                     #state{status_line = Status_line, raw_headers = Raw_headers, 
                            recvd_headers = Headers, http_status_code = StatCode,
                            cur_req = #request{options = Opts}
                           }) ->
  
negative.code:                }).
  
  -record(request, {url, method, options, from,
                    stream_to, caller_controls_socket = false,
                    caller_socket_options = [],
                    req_id,
                    stream_chunk_size,
                    save_response_to_file = false,
                    tmp_file_name, tmp_file_fd, preserve_chunked_encoding,
                    response_format}).
  
  