anchor.diff:              put(conn_close, ConnClose),
               TransferEncoding = to_lower(get_value("transfer-encoding", LCHeaders, "false")),
               case get_value("content-length", LCHeaders, undefined) of
  -                _ when Method == connect, 
  +                _ when Method == connect,
                          hd(StatCode) == $2 ->
                       cancel_timer(State#state.send_timer),
                       {_, Reqs_1} = queue:out(Reqs),
  
positive.code:             State#state{reply_buffer = RepBuf_1};
          _ when Caller_controls_socket == true ->
              do_interim_reply(StreamTo, Response_format, ReqId, RepBuf_1),
              State#state{reply_buffer = <<>>, 
                          interim_reply_sent = true,
                          streamed_size = Streamed_size + size(RepBuf_1)};
          _ when New_data_size >= Stream_chunk_size ->
  
negative.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}
                           }) ->
  