Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save tknickman/37130824a0bb4f0b3ffc5897b527f25a to your computer and use it in GitHub Desktop.
Save tknickman/37130824a0bb4f0b3ffc5897b527f25a to your computer and use it in GitHub Desktop.
Turborepo Dameon Log
2023-05-19T17:52:15.025988Z TRACE serve:listen_socket{path=AbsoluteSystemPathBuf("/var/folders/gg/bnf9xtl93wqbsxspvpz00yc40000gn/T/turbod/b572bbf5fd27d5ca") running=true}: turborepo_lib::daemon::endpoint: acquiring pidlock
2023-05-19T17:52:15.026705Z DEBUG serve:listen_socket{path=AbsoluteSystemPathBuf("/var/folders/gg/bnf9xtl93wqbsxspvpz00yc40000gn/T/turbod/b572bbf5fd27d5ca") running=true}: turborepo_lib::daemon::endpoint: pidlock acquired at /var/folders/gg/bnf9xtl93wqbsxspvpz00yc40000gn/T/turbod/b572bbf5fd27d5ca/turbod.pid
2023-05-19T17:52:15.026712Z DEBUG serve:listen_socket{path=AbsoluteSystemPathBuf("/var/folders/gg/bnf9xtl93wqbsxspvpz00yc40000gn/T/turbod/b572bbf5fd27d5ca") running=true}: turborepo_lib::daemon::endpoint: listening on socket at /var/folders/gg/bnf9xtl93wqbsxspvpz00yc40000gn/T/turbod/b572bbf5fd27d5ca/turbod.sock
2023-05-19T17:52:15.028019Z TRACE globwatch: watching flush dir: "/private/var/folders/gg/bnf9xtl93wqbsxspvpz00yc40000gn/T/turbod/b572bbf5fd27d5ca/flush"
2023-05-19T17:52:15.073862Z DEBUG server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::codec::framed_write: send frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }
2023-05-19T17:52:15.073892Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::frame::settings: encoding SETTINGS; len=18
2023-05-19T17:52:15.073896Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::frame::settings: encoding setting; val=InitialWindowSize(1048576)
2023-05-19T17:52:15.073901Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::frame::settings: encoding setting; val=MaxFrameSize(16384)
2023-05-19T17:52:15.073903Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::frame::settings: encoding setting; val=MaxHeaderListSize(16777216)
2023-05-19T17:52:15.073924Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::codec::framed_write: encoded settings rem=27
2023-05-19T17:52:15.073978Z TRACE server_handshake: h2::server: state=Flushing(_)
2023-05-19T17:52:15.073998Z TRACE server_handshake:flush:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:15.074013Z TRACE server_handshake:flush:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:15.074021Z TRACE server_handshake: h2::server: flush.poll=Ready
2023-05-19T17:52:15.074062Z TRACE server_handshake: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:52:15.074072Z TRACE server_handshake: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:52:15.074075Z TRACE server_handshake: h2::proto::streams::prioritize: Prioritize::new; flow=FlowControl { window_size: Window(65535), available: Window(65535) }
2023-05-19T17:52:15.074099Z TRACE server_handshake: h2::server: connection established!
2023-05-19T17:52:15.074115Z TRACE server_handshake: h2::proto::streams::recv: set_target_connection_window; target=1048576; available=65535, reserved=0
2023-05-19T17:52:15.074172Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:15.074189Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:15.074202Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:15.074212Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:15.074219Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=27
2023-05-19T17:52:15.074225Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=27}: h2::codec::framed_read: decoding frame from 27B
2023-05-19T17:52:15.074228Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=27}: h2::codec::framed_read: frame.kind=Settings
2023-05-19T17:52:15.074234Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Settings { flags: (0x0), enable_push: 0, initial_window_size: 2097152, max_frame_size: 16384 }
2023-05-19T17:52:15.074240Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv SETTINGS frame=Settings { flags: (0x0), enable_push: 0, initial_window_size: 2097152, max_frame_size: 16384 }
2023-05-19T17:52:15.074250Z DEBUG server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Settings { flags: (0x1: ACK) }}: h2::codec::framed_write: send frame=Settings { flags: (0x1: ACK) }
2023-05-19T17:52:15.074258Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Settings { flags: (0x1: ACK) }}: h2::frame::settings: encoding SETTINGS; len=0
2023-05-19T17:52:15.074261Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Settings { flags: (0x1: ACK) }}: h2::codec::framed_write: encoded settings rem=9
2023-05-19T17:52:15.074265Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready: h2::proto::settings: ACK sent; applying settings
2023-05-19T17:52:15.074269Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:15.074271Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:15.074274Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:15.074277Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=13
2023-05-19T17:52:15.074281Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: decoding frame from 13B
2023-05-19T17:52:15.074286Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: frame.kind=WindowUpdate
2023-05-19T17:52:15.074290Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=WindowUpdate { stream_id: StreamId(0), size_increment: 5177345 }
2023-05-19T17:52:15.074295Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv WINDOW_UPDATE frame=WindowUpdate { stream_id: StreamId(0), size_increment: 5177345 }
2023-05-19T17:52:15.074299Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=5177345; old=65535; new=5242880
2023-05-19T17:52:15.074308Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:15.074311Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:15.074313Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:15.074316Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=79
2023-05-19T17:52:15.074320Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}: h2::codec::framed_read: decoding frame from 79B
2023-05-19T17:52:15.074323Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}: h2::codec::framed_read: frame.kind=Headers
2023-05-19T17:52:15.074328Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}: h2::frame::headers: loading headers; flags=(0x4: END_HEADERS)
2023-05-19T17:52:15.074333Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}:hpack::decode: h2::hpack::decoder: decode
2023-05-19T17:52:15.074338Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}:hpack::decode: h2::hpack::decoder: rem=70 kind=Indexed
2023-05-19T17:52:15.074345Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}:hpack::decode: h2::hpack::decoder: rem=69 kind=Indexed
2023-05-19T17:52:15.074351Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}:hpack::decode: h2::hpack::decoder: rem=68 kind=LiteralWithIndexing
2023-05-19T17:52:15.074362Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}:hpack::decode: h2::hpack::decoder: rem=56 kind=LiteralWithoutIndexing
2023-05-19T17:52:15.074370Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}:hpack::decode: h2::hpack::decoder: rem=34 kind=LiteralWithIndexing
2023-05-19T17:52:15.074378Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}:hpack::decode: h2::hpack::decoder: rem=23 kind=LiteralWithIndexing
2023-05-19T17:52:15.074383Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}:hpack::decode: h2::hpack::decoder: rem=10 kind=LiteralWithIndexing
2023-05-19T17:52:15.074388Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:15.074392Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv HEADERS frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:15.074399Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=1048576; old=0; new=1048576
2023-05-19T17:52:15.074401Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=2097152; old=0; new=2097152
2023-05-19T17:52:15.074416Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::streams: recv_headers; stream=StreamId(1); state=State { inner: Idle }
2023-05-19T17:52:15.074420Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: opening stream; init_window=1048576
2023-05-19T17:52:15.074429Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: Queue::push
2023-05-19T17:52:15.074434Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: -> first entry
2023-05-19T17:52:15.074437Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Open { local: AwaitingHeaders, remote: Streaming } }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:15.074442Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:15.074444Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:15.074447Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:15.074450Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=21
2023-05-19T17:52:15.074454Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=21}: h2::codec::framed_read: decoding frame from 21B
2023-05-19T17:52:15.074457Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=21}: h2::codec::framed_read: frame.kind=Data
2023-05-19T17:52:15.074462Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Data { stream_id: StreamId(1) }
2023-05-19T17:52:15.074466Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv DATA frame=Data { stream_id: StreamId(1) }
2023-05-19T17:52:15.074469Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: recv_data; size=12; connection=65535; stream=1048576
2023-05-19T17:52:15.074473Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=12; window=65535; available=1048576
2023-05-19T17:52:15.074476Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=12; window=1048576; available=1048576
2023-05-19T17:52:15.074479Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Open { local: AwaitingHeaders, remote: Streaming } }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:15.074484Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:15.074487Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:15.074490Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:15.074493Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=9
2023-05-19T17:52:15.074496Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: decoding frame from 9B
2023-05-19T17:52:15.074500Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: frame.kind=Data
2023-05-19T17:52:15.074504Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Data { stream_id: StreamId(1), flags: (0x1: END_STREAM) }
2023-05-19T17:52:15.074509Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv DATA frame=Data { stream_id: StreamId(1), flags: (0x1: END_STREAM) }
2023-05-19T17:52:15.074512Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: recv_data; size=0; connection=65523; stream=1048564
2023-05-19T17:52:15.074515Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=0; window=65523; available=1048564
2023-05-19T17:52:15.074520Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::state: recv_close: Open => HalfClosedRemote(AwaitingHeaders)
2023-05-19T17:52:15.074523Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=0; window=1048564; available=1048564
2023-05-19T17:52:15.074527Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:15.074532Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:15.074535Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:15.074538Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:15.074541Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=9
2023-05-19T17:52:15.074544Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: decoding frame from 9B
2023-05-19T17:52:15.074547Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: frame.kind=Settings
2023-05-19T17:52:15.074551Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Settings { flags: (0x1: ACK) }
2023-05-19T17:52:15.074555Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv SETTINGS frame=Settings { flags: (0x1: ACK) }
2023-05-19T17:52:15.074558Z DEBUG server_handshake:Connection{peer=Server}:poll: h2::proto::settings: received settings ACK; applying Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }
2023-05-19T17:52:15.074562Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: update_initial_window_size; new=1048576; old=1048576
2023-05-19T17:52:15.074565Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:15.074570Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:15.074575Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=WindowUpdate { stream_id: StreamId(0), size_increment: 983041 }}: h2::codec::framed_write: send frame=WindowUpdate { stream_id: StreamId(0), size_increment: 983041 }
2023-05-19T17:52:15.074578Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=WindowUpdate { stream_id: StreamId(0), size_increment: 983041 }}: h2::frame::window_update: encoding WINDOW_UPDATE; id=StreamId(0)
2023-05-19T17:52:15.074583Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=WindowUpdate { stream_id: StreamId(0), size_increment: 983041 }}: h2::codec::framed_write: encoded window_update rem=22
2023-05-19T17:52:15.074587Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=983041; old=65523; new=1048564
2023-05-19T17:52:15.074593Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:15.074595Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:15.074601Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:15.074609Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:15.074615Z TRACE h2::proto::streams::streams: next_incoming; id=StreamId(1), state=State { inner: HalfClosedRemote(AwaitingHeaders) }
2023-05-19T17:52:15.074620Z TRACE h2::server: received incoming
2023-05-19T17:52:15.074646Z TRACE hyper::proto::h2::server: incoming request
2023-05-19T17:52:15.074676Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:15.074684Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:15.074688Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:15.074690Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:15.074693Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:15.074755Z TRACE h2::proto::streams::recv: release_capacity; size=12
2023-05-19T17:52:15.074760Z TRACE h2::proto::streams::recv: release_connection_capacity; size=12, connection in_flight_data=12
2023-05-19T17:52:15.074766Z TRACE h2::proto::streams::recv: release_capacity; size=0
2023-05-19T17:52:15.074767Z TRACE h2::proto::streams::recv: release_connection_capacity; size=0, connection in_flight_data=0
2023-05-19T17:52:15.074770Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(1), state: State { inner: HalfClosedRemote(AwaitingHeaders) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: false, send_flow: FlowControl { window_size: Window(2097152), available: Window(0) }, requested_send_capacity: 0, buffered_send_data: 0, send_task: None, pending_send: Deque { indices: None }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: false, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048564), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:15.074777Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:15.074862Z TRACE h2::proto::streams::send: send_headers; frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }; init_window=2097152
2023-05-19T17:52:15.074870Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(1)
2023-05-19T17:52:15.074872Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:15.074874Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:15.074877Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:15.074884Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: requested=1 additional=1 buffered=0 window=2097152 conn=5242880
2023-05-19T17:52:15.074888Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:15.074890Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: assigned capacity to stream; available=1; buffered=0; id=StreamId(1); max_buffer_size=409600 prev=0
2023-05-19T17:52:15.074893Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:15.074895Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: available=1 requested=1 buffered=0 has_unavailable=true
2023-05-19T17:52:15.074901Z TRACE hyper::proto::h2: send body chunk: 5 bytes, eos=false
2023-05-19T17:52:15.074904Z TRACE send_data{sz=5 requested=1}: h2::proto::streams::prioritize: buffered=5
2023-05-19T17:52:15.074907Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: requested=5 additional=4 buffered=5 window=2097152 conn=5242879
2023-05-19T17:52:15.074911Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: assigning capacity=4
2023-05-19T17:52:15.074914Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: assigned capacity to stream; available=5; buffered=5; id=StreamId(1); max_buffer_size=409600 prev=0
2023-05-19T17:52:15.074918Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: available=5 requested=5 buffered=5 has_unavailable=true
2023-05-19T17:52:15.074921Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:15.074923Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:15.074926Z TRACE send_data{sz=5 requested=1}: h2::proto::streams::prioritize: available=5 buffered=5
2023-05-19T17:52:15.074930Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(1)
2023-05-19T17:52:15.074932Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:15.074935Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:15.074938Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:15.074943Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: requested=6 additional=1 buffered=5 window=2097152 conn=5242875
2023-05-19T17:52:15.074947Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:15.074949Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: assigned capacity to stream; available=6; buffered=5; id=StreamId(1); max_buffer_size=409600 prev=0
2023-05-19T17:52:15.074952Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:15.074954Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: available=6 requested=6 buffered=5 has_unavailable=true
2023-05-19T17:52:15.074957Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:15.074960Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:15.074970Z TRACE h2::proto::streams::state: send_close: HalfClosedRemote => Closed
2023-05-19T17:52:15.074972Z TRACE h2::proto::streams::send: send_trailers -- queuing; frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:15.074975Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(1)
2023-05-19T17:52:15.074977Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:15.074978Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:15.074982Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:15.075002Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(1), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(2097152), available: Window(5) }, requested_send_capacity: 5, buffered_send_data: 5, send_task: Some(Waker { data: 0x600003b0c000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 0, tail: 2 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048564), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:15.075011Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:15.075014Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(1), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 1, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(2097152), available: Window(5) }, requested_send_capacity: 5, buffered_send_data: 5, send_task: Some(Waker { data: 0x600003b0c000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 0, tail: 2 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048564), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:15.075017Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:15.075021Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:15.075025Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:15.075029Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:15.075032Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:15.075037Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:15.075041Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:15.075044Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:15.075047Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:15.075051Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:15.075056Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:15.075060Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:15.075071Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:15.075075Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:15.075079Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: data frame sz=5 eos=false window=5 available=5 requested=5 buffered=5
2023-05-19T17:52:15.075084Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: sending data frame len=5
2023-05-19T17:52:15.075088Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::flow_control: send_data; sz=5; window=2097152; available=5
2023-05-19T17:52:15.075092Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::stream: sent stream data; available=0; buffered=0; id=StreamId(1); max_buffer_size=409600 prev=0
2023-05-19T17:52:15.075097Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}:updating connection flow: h2::proto::streams::flow_control: send_data; sz=5; window=5242880; available=5242880
2023-05-19T17:52:15.075101Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Data { stream_id: StreamId(1) }
2023-05-19T17:52:15.075104Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:15.075109Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:15.075113Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:15.075118Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Data { stream_id: StreamId(1) }
2023-05-19T17:52:15.075124Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Data { stream_id: StreamId(1) }}: h2::codec::framed_write: send frame=Data { stream_id: StreamId(1) }
2023-05-19T17:52:15.075128Z TRACE server_handshake:Connection{peer=Server}:poll:try_reclaim_frame: h2::proto::streams::prioritize: reclaimed frame=Data { stream_id: StreamId(1) } sz=0
2023-05-19T17:52:15.075133Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:15.075136Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:15.075141Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:15.075145Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=true; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:15.075149Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: dec_num_streams; stream=StreamId(1)
2023-05-19T17:52:15.075170Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:15.075178Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:15.075184Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:15.075187Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:15.075196Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:15.075355Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:15.075369Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:15.075386Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: codec closed
2023-05-19T17:52:15.075393Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::streams: Streams::recv_eof
2023-05-19T17:52:15.075397Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Closing(NO_ERROR, Library)
2023-05-19T17:52:15.075401Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection closing after flush
2023-05-19T17:52:15.075404Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:15.075411Z DEBUG hyper::server::server::new_svc: connection error: connection error: not connected
2023-05-19T17:52:15.075419Z TRACE h2::proto::streams::streams: Streams::recv_eof
2023-05-19T17:52:19.217384Z DEBUG server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::codec::framed_write: send frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }
2023-05-19T17:52:19.217398Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::frame::settings: encoding SETTINGS; len=18
2023-05-19T17:52:19.217401Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::frame::settings: encoding setting; val=InitialWindowSize(1048576)
2023-05-19T17:52:19.217404Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::frame::settings: encoding setting; val=MaxFrameSize(16384)
2023-05-19T17:52:19.217406Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::frame::settings: encoding setting; val=MaxHeaderListSize(16777216)
2023-05-19T17:52:19.217408Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::codec::framed_write: encoded settings rem=27
2023-05-19T17:52:19.217416Z TRACE server_handshake: h2::server: state=Flushing(_)
2023-05-19T17:52:19.217422Z TRACE server_handshake:flush:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:19.217431Z TRACE server_handshake:flush:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:19.217434Z TRACE server_handshake: h2::server: flush.poll=Ready
2023-05-19T17:52:19.217446Z TRACE server_handshake: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:52:19.217448Z TRACE server_handshake: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:52:19.217450Z TRACE server_handshake: h2::proto::streams::prioritize: Prioritize::new; flow=FlowControl { window_size: Window(65535), available: Window(65535) }
2023-05-19T17:52:19.217455Z TRACE server_handshake: h2::server: connection established!
2023-05-19T17:52:19.217457Z TRACE server_handshake: h2::proto::streams::recv: set_target_connection_window; target=1048576; available=65535, reserved=0
2023-05-19T17:52:19.217461Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:19.217468Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:19.217476Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=WindowUpdate { stream_id: StreamId(0), size_increment: 983041 }}: h2::codec::framed_write: send frame=WindowUpdate { stream_id: StreamId(0), size_increment: 983041 }
2023-05-19T17:52:19.217479Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=WindowUpdate { stream_id: StreamId(0), size_increment: 983041 }}: h2::frame::window_update: encoding WINDOW_UPDATE; id=StreamId(0)
2023-05-19T17:52:19.217483Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=WindowUpdate { stream_id: StreamId(0), size_increment: 983041 }}: h2::codec::framed_write: encoded window_update rem=13
2023-05-19T17:52:19.217486Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=983041; old=65535; new=1048576
2023-05-19T17:52:19.217490Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:19.217493Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:19.217496Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:19.217504Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:19.217516Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:19.217519Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:19.217526Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:19.217530Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:19.217532Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=27
2023-05-19T17:52:19.217536Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=27}: h2::codec::framed_read: decoding frame from 27B
2023-05-19T17:52:19.217539Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=27}: h2::codec::framed_read: frame.kind=Settings
2023-05-19T17:52:19.217544Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Settings { flags: (0x0), enable_push: 0, initial_window_size: 2097152, max_frame_size: 16384 }
2023-05-19T17:52:19.217547Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv SETTINGS frame=Settings { flags: (0x0), enable_push: 0, initial_window_size: 2097152, max_frame_size: 16384 }
2023-05-19T17:52:19.217553Z DEBUG server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Settings { flags: (0x1: ACK) }}: h2::codec::framed_write: send frame=Settings { flags: (0x1: ACK) }
2023-05-19T17:52:19.217556Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Settings { flags: (0x1: ACK) }}: h2::frame::settings: encoding SETTINGS; len=0
2023-05-19T17:52:19.217559Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Settings { flags: (0x1: ACK) }}: h2::codec::framed_write: encoded settings rem=9
2023-05-19T17:52:19.217563Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready: h2::proto::settings: ACK sent; applying settings
2023-05-19T17:52:19.217566Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:19.217569Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:19.217571Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:19.217574Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=9
2023-05-19T17:52:19.217577Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: decoding frame from 9B
2023-05-19T17:52:19.217580Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: frame.kind=Settings
2023-05-19T17:52:19.217583Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Settings { flags: (0x1: ACK) }
2023-05-19T17:52:19.217586Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv SETTINGS frame=Settings { flags: (0x1: ACK) }
2023-05-19T17:52:19.217589Z DEBUG server_handshake:Connection{peer=Server}:poll: h2::proto::settings: received settings ACK; applying Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }
2023-05-19T17:52:19.217592Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: update_initial_window_size; new=1048576; old=1048576
2023-05-19T17:52:19.217595Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:19.217597Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:19.217600Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:19.217602Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=13
2023-05-19T17:52:19.217605Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: decoding frame from 13B
2023-05-19T17:52:19.217608Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: frame.kind=WindowUpdate
2023-05-19T17:52:19.217612Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=WindowUpdate { stream_id: StreamId(0), size_increment: 5177345 }
2023-05-19T17:52:19.217615Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv WINDOW_UPDATE frame=WindowUpdate { stream_id: StreamId(0), size_increment: 5177345 }
2023-05-19T17:52:19.217619Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=5177345; old=65535; new=5242880
2023-05-19T17:52:19.217624Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:19.217626Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:19.217630Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:19.217632Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:19.217635Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:19.217641Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:19.217698Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:19.217710Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:19.217724Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:19.217727Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:19.217729Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=79
2023-05-19T17:52:19.217733Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}: h2::codec::framed_read: decoding frame from 79B
2023-05-19T17:52:19.217736Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}: h2::codec::framed_read: frame.kind=Headers
2023-05-19T17:52:19.217740Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}: h2::frame::headers: loading headers; flags=(0x4: END_HEADERS)
2023-05-19T17:52:19.217747Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}:hpack::decode: h2::hpack::decoder: decode
2023-05-19T17:52:19.217751Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}:hpack::decode: h2::hpack::decoder: rem=70 kind=Indexed
2023-05-19T17:52:19.217756Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}:hpack::decode: h2::hpack::decoder: rem=69 kind=Indexed
2023-05-19T17:52:19.217760Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}:hpack::decode: h2::hpack::decoder: rem=68 kind=LiteralWithIndexing
2023-05-19T17:52:19.217767Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}:hpack::decode: h2::hpack::decoder: rem=56 kind=LiteralWithoutIndexing
2023-05-19T17:52:19.217773Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}:hpack::decode: h2::hpack::decoder: rem=34 kind=LiteralWithIndexing
2023-05-19T17:52:19.217779Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}:hpack::decode: h2::hpack::decoder: rem=23 kind=LiteralWithIndexing
2023-05-19T17:52:19.217784Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=79}:hpack::decode: h2::hpack::decoder: rem=10 kind=LiteralWithIndexing
2023-05-19T17:52:19.217789Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:19.217794Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv HEADERS frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:19.217797Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=1048576; old=0; new=1048576
2023-05-19T17:52:19.217800Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=2097152; old=0; new=2097152
2023-05-19T17:52:19.217803Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::streams: recv_headers; stream=StreamId(1); state=State { inner: Idle }
2023-05-19T17:52:19.217806Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: opening stream; init_window=1048576
2023-05-19T17:52:19.217813Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: Queue::push
2023-05-19T17:52:19.217817Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: -> first entry
2023-05-19T17:52:19.217819Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Open { local: AwaitingHeaders, remote: Streaming } }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:19.217824Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:19.217826Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:19.217829Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:19.217831Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=21
2023-05-19T17:52:19.217835Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=21}: h2::codec::framed_read: decoding frame from 21B
2023-05-19T17:52:19.217837Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=21}: h2::codec::framed_read: frame.kind=Data
2023-05-19T17:52:19.217841Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Data { stream_id: StreamId(1) }
2023-05-19T17:52:19.217845Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv DATA frame=Data { stream_id: StreamId(1) }
2023-05-19T17:52:19.217848Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: recv_data; size=12; connection=1048576; stream=1048576
2023-05-19T17:52:19.217851Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=12; window=1048576; available=1048576
2023-05-19T17:52:19.217854Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=12; window=1048576; available=1048576
2023-05-19T17:52:19.217856Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Open { local: AwaitingHeaders, remote: Streaming } }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:19.217860Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:19.217862Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:19.217865Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:19.217867Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=9
2023-05-19T17:52:19.217871Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: decoding frame from 9B
2023-05-19T17:52:19.217874Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: frame.kind=Data
2023-05-19T17:52:19.217877Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Data { stream_id: StreamId(1), flags: (0x1: END_STREAM) }
2023-05-19T17:52:19.217880Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv DATA frame=Data { stream_id: StreamId(1), flags: (0x1: END_STREAM) }
2023-05-19T17:52:19.217883Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: recv_data; size=0; connection=1048564; stream=1048564
2023-05-19T17:52:19.217885Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=0; window=1048564; available=1048564
2023-05-19T17:52:19.217888Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::state: recv_close: Open => HalfClosedRemote(AwaitingHeaders)
2023-05-19T17:52:19.217890Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=0; window=1048564; available=1048564
2023-05-19T17:52:19.217893Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:19.217896Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:19.217898Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:19.217902Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:19.217904Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:19.217908Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:19.217912Z TRACE h2::proto::streams::streams: next_incoming; id=StreamId(1), state=State { inner: HalfClosedRemote(AwaitingHeaders) }
2023-05-19T17:52:19.217915Z TRACE h2::server: received incoming
2023-05-19T17:52:19.217917Z TRACE hyper::proto::h2::server: incoming request
2023-05-19T17:52:19.217932Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:19.217937Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:19.217941Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:19.217943Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:19.217946Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:19.217955Z TRACE h2::proto::streams::recv: release_capacity; size=12
2023-05-19T17:52:19.217956Z TRACE h2::proto::streams::recv: release_connection_capacity; size=12, connection in_flight_data=12
2023-05-19T17:52:19.217960Z TRACE h2::proto::streams::recv: release_capacity; size=0
2023-05-19T17:52:19.217961Z TRACE h2::proto::streams::recv: release_connection_capacity; size=0, connection in_flight_data=0
2023-05-19T17:52:19.217964Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(1), state: State { inner: HalfClosedRemote(AwaitingHeaders) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: false, send_flow: FlowControl { window_size: Window(2097152), available: Window(0) }, requested_send_capacity: 0, buffered_send_data: 0, send_task: None, pending_send: Deque { indices: None }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: false, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048564), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:19.217972Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:19.217985Z TRACE h2::proto::streams::send: send_headers; frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }; init_window=2097152
2023-05-19T17:52:19.217992Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(1)
2023-05-19T17:52:19.217994Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:19.217996Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:19.217998Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:19.218004Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: requested=1 additional=1 buffered=0 window=2097152 conn=5242880
2023-05-19T17:52:19.218008Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:19.218010Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: assigned capacity to stream; available=1; buffered=0; id=StreamId(1); max_buffer_size=409600 prev=0
2023-05-19T17:52:19.218013Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:19.218015Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: available=1 requested=1 buffered=0 has_unavailable=true
2023-05-19T17:52:19.218020Z TRACE hyper::proto::h2: send body chunk: 5 bytes, eos=false
2023-05-19T17:52:19.218023Z TRACE send_data{sz=5 requested=1}: h2::proto::streams::prioritize: buffered=5
2023-05-19T17:52:19.218025Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: requested=5 additional=4 buffered=5 window=2097152 conn=5242879
2023-05-19T17:52:19.218028Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: assigning capacity=4
2023-05-19T17:52:19.218031Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: assigned capacity to stream; available=5; buffered=5; id=StreamId(1); max_buffer_size=409600 prev=0
2023-05-19T17:52:19.218033Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: available=5 requested=5 buffered=5 has_unavailable=true
2023-05-19T17:52:19.218036Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:19.218038Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:19.218041Z TRACE send_data{sz=5 requested=1}: h2::proto::streams::prioritize: available=5 buffered=5
2023-05-19T17:52:19.218044Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(1)
2023-05-19T17:52:19.218047Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:19.218049Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:19.218051Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:19.218055Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: requested=6 additional=1 buffered=5 window=2097152 conn=5242875
2023-05-19T17:52:19.218059Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:19.218061Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: assigned capacity to stream; available=6; buffered=5; id=StreamId(1); max_buffer_size=409600 prev=0
2023-05-19T17:52:19.218063Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:19.218066Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: available=6 requested=6 buffered=5 has_unavailable=true
2023-05-19T17:52:19.218069Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:19.218071Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:19.218080Z TRACE h2::proto::streams::state: send_close: HalfClosedRemote => Closed
2023-05-19T17:52:19.218084Z TRACE h2::proto::streams::send: send_trailers -- queuing; frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:19.218086Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(1)
2023-05-19T17:52:19.218088Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:19.218090Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:19.218093Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:19.218096Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(1), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(2097152), available: Window(5) }, requested_send_capacity: 5, buffered_send_data: 5, send_task: Some(Waker { data: 0x600003b140a0, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 0, tail: 2 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048564), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:19.218100Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:19.218102Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(1), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 1, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(2097152), available: Window(5) }, requested_send_capacity: 5, buffered_send_data: 5, send_task: Some(Waker { data: 0x600003b140a0, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 0, tail: 2 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048564), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:19.218105Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:19.218109Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:19.218113Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:19.218116Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:19.218119Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:19.218123Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:19.218126Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:19.218130Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:19.218133Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:19.218136Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:19.218141Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:19.218145Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:19.218153Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:19.218157Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:19.218160Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: data frame sz=5 eos=false window=5 available=5 requested=5 buffered=5
2023-05-19T17:52:19.218165Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: sending data frame len=5
2023-05-19T17:52:19.218169Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::flow_control: send_data; sz=5; window=2097152; available=5
2023-05-19T17:52:19.218172Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::stream: sent stream data; available=0; buffered=0; id=StreamId(1); max_buffer_size=409600 prev=0
2023-05-19T17:52:19.218176Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}:updating connection flow: h2::proto::streams::flow_control: send_data; sz=5; window=5242880; available=5242880
2023-05-19T17:52:19.218180Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Data { stream_id: StreamId(1) }
2023-05-19T17:52:19.218183Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:19.218186Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:19.218189Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:19.218193Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Data { stream_id: StreamId(1) }
2023-05-19T17:52:19.218197Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Data { stream_id: StreamId(1) }}: h2::codec::framed_write: send frame=Data { stream_id: StreamId(1) }
2023-05-19T17:52:19.218201Z TRACE server_handshake:Connection{peer=Server}:poll:try_reclaim_frame: h2::proto::streams::prioritize: reclaimed frame=Data { stream_id: StreamId(1) } sz=0
2023-05-19T17:52:19.218204Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:19.218208Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:19.218211Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:19.218214Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=true; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:19.218218Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: dec_num_streams; stream=StreamId(1)
2023-05-19T17:52:19.218222Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:19.218225Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:19.218231Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:19.218234Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:19.218241Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:19.218377Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:19.218384Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:19.218392Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:19.218395Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:19.218397Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=38
2023-05-19T17:52:19.218401Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=38}: h2::codec::framed_read: decoding frame from 38B
2023-05-19T17:52:19.218404Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=38}: h2::codec::framed_read: frame.kind=Headers
2023-05-19T17:52:19.218407Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=38}: h2::frame::headers: loading headers; flags=(0x4: END_HEADERS)
2023-05-19T17:52:19.218410Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=38}:hpack::decode: h2::hpack::decoder: decode
2023-05-19T17:52:19.218414Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=38}:hpack::decode: h2::hpack::decoder: rem=29 kind=Indexed
2023-05-19T17:52:19.218418Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=38}:hpack::decode: h2::hpack::decoder: rem=28 kind=Indexed
2023-05-19T17:52:19.218423Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=38}:hpack::decode: h2::hpack::decoder: rem=27 kind=Indexed
2023-05-19T17:52:19.218427Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=38}:hpack::decode: h2::hpack::decoder: rem=26 kind=LiteralWithoutIndexing
2023-05-19T17:52:19.218432Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=38}:hpack::decode: h2::hpack::decoder: rem=3 kind=Indexed
2023-05-19T17:52:19.218437Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=38}:hpack::decode: h2::hpack::decoder: rem=2 kind=Indexed
2023-05-19T17:52:19.218441Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=38}:hpack::decode: h2::hpack::decoder: rem=1 kind=Indexed
2023-05-19T17:52:19.218447Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:19.218451Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv HEADERS frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:19.218454Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=1048576; old=0; new=1048576
2023-05-19T17:52:19.218457Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=2097152; old=0; new=2097152
2023-05-19T17:52:19.218460Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::streams: recv_headers; stream=StreamId(3); state=State { inner: Idle }
2023-05-19T17:52:19.218464Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: opening stream; init_window=1048576
2023-05-19T17:52:19.218467Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: Queue::push
2023-05-19T17:52:19.218469Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: -> first entry
2023-05-19T17:52:19.218472Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Open { local: AwaitingHeaders, remote: Streaming } }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:19.218476Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:19.218478Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:19.218481Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:19.218484Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=14
2023-05-19T17:52:19.218488Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=14}: h2::codec::framed_read: decoding frame from 14B
2023-05-19T17:52:19.218492Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=14}: h2::codec::framed_read: frame.kind=Data
2023-05-19T17:52:19.218496Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Data { stream_id: StreamId(3) }
2023-05-19T17:52:19.218500Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv DATA frame=Data { stream_id: StreamId(3) }
2023-05-19T17:52:19.218504Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: recv_data; size=5; connection=1048564; stream=1048576
2023-05-19T17:52:19.218506Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=5; window=1048564; available=1048576
2023-05-19T17:52:19.218509Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=5; window=1048576; available=1048576
2023-05-19T17:52:19.218512Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Open { local: AwaitingHeaders, remote: Streaming } }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:19.218515Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:19.218518Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:19.218521Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:19.218524Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=9
2023-05-19T17:52:19.218528Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: decoding frame from 9B
2023-05-19T17:52:19.218532Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: frame.kind=Data
2023-05-19T17:52:19.218536Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Data { stream_id: StreamId(3), flags: (0x1: END_STREAM) }
2023-05-19T17:52:19.218539Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv DATA frame=Data { stream_id: StreamId(3), flags: (0x1: END_STREAM) }
2023-05-19T17:52:19.218543Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: recv_data; size=0; connection=1048559; stream=1048571
2023-05-19T17:52:19.218546Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=0; window=1048559; available=1048571
2023-05-19T17:52:19.218549Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::state: recv_close: Open => HalfClosedRemote(AwaitingHeaders)
2023-05-19T17:52:19.218552Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=0; window=1048571; available=1048571
2023-05-19T17:52:19.218555Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:19.218559Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:19.218562Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:19.218566Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:19.218568Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:19.218571Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:19.218576Z TRACE h2::proto::streams::streams: next_incoming; id=StreamId(3), state=State { inner: HalfClosedRemote(AwaitingHeaders) }
2023-05-19T17:52:19.218577Z TRACE h2::server: received incoming
2023-05-19T17:52:19.218579Z TRACE hyper::proto::h2::server: incoming request
2023-05-19T17:52:19.218584Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:19.218588Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:19.218592Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:19.218594Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:19.218597Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:19.218604Z TRACE h2::proto::streams::recv: release_capacity; size=5
2023-05-19T17:52:19.218605Z TRACE h2::proto::streams::recv: release_connection_capacity; size=5, connection in_flight_data=5
2023-05-19T17:52:19.218627Z TRACE h2::proto::streams::recv: release_capacity; size=0
2023-05-19T17:52:19.218631Z TRACE h2::proto::streams::recv: release_connection_capacity; size=0, connection in_flight_data=0
2023-05-19T17:52:19.218634Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(3), state: State { inner: HalfClosedRemote(AwaitingHeaders) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: false, send_flow: FlowControl { window_size: Window(2097152), available: Window(0) }, requested_send_capacity: 0, buffered_send_data: 0, send_task: None, pending_send: Deque { indices: None }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: false, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048571), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:19.218637Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:19.218644Z TRACE h2::proto::streams::send: send_headers; frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }; init_window=2097152
2023-05-19T17:52:19.218648Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(3)
2023-05-19T17:52:19.218650Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:19.218651Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:19.218654Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:19.218658Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: requested=1 additional=1 buffered=0 window=2097152 conn=5242875
2023-05-19T17:52:19.218661Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:19.218664Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::stream: assigned capacity to stream; available=1; buffered=0; id=StreamId(3); max_buffer_size=409600 prev=0
2023-05-19T17:52:19.218666Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:19.218668Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: available=1 requested=1 buffered=0 has_unavailable=true
2023-05-19T17:52:19.218675Z TRACE hyper::proto::h2: send body chunk: 111 bytes, eos=false
2023-05-19T17:52:19.218678Z TRACE send_data{sz=111 requested=1}: h2::proto::streams::prioritize: buffered=111
2023-05-19T17:52:19.218680Z TRACE send_data{sz=111 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: requested=111 additional=110 buffered=111 window=2097152 conn=5242874
2023-05-19T17:52:19.218684Z TRACE send_data{sz=111 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: assigning capacity=110
2023-05-19T17:52:19.218686Z TRACE send_data{sz=111 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::stream: assigned capacity to stream; available=111; buffered=111; id=StreamId(3); max_buffer_size=409600 prev=0
2023-05-19T17:52:19.218688Z TRACE send_data{sz=111 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: available=111 requested=111 buffered=111 has_unavailable=true
2023-05-19T17:52:19.218691Z TRACE send_data{sz=111 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:19.218694Z TRACE send_data{sz=111 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:19.218696Z TRACE send_data{sz=111 requested=1}: h2::proto::streams::prioritize: available=111 buffered=111
2023-05-19T17:52:19.218699Z TRACE send_data{sz=111 requested=1}:Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(3)
2023-05-19T17:52:19.218701Z TRACE send_data{sz=111 requested=1}:Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:19.218703Z TRACE send_data{sz=111 requested=1}:Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:19.218706Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=111; num_recv=1; num_send=0
2023-05-19T17:52:19.218710Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=112 curr=111}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: requested=112 additional=1 buffered=111 window=2097152 conn=5242764
2023-05-19T17:52:19.218713Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=112 curr=111}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:19.218715Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=112 curr=111}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::stream: assigned capacity to stream; available=112; buffered=111; id=StreamId(3); max_buffer_size=409600 prev=0
2023-05-19T17:52:19.218718Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=112 curr=111}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:19.218720Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=112 curr=111}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: available=112 requested=112 buffered=111 has_unavailable=true
2023-05-19T17:52:19.218723Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=112 curr=111}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:19.218727Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=112 curr=111}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:19.218733Z TRACE h2::proto::streams::state: send_close: HalfClosedRemote => Closed
2023-05-19T17:52:19.218734Z TRACE h2::proto::streams::send: send_trailers -- queuing; frame=Headers { stream_id: StreamId(3), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:19.218737Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(3)
2023-05-19T17:52:19.218738Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:19.218740Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:19.218744Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=111; num_recv=1; num_send=0
2023-05-19T17:52:19.218745Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(3), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(2097152), available: Window(111) }, requested_send_capacity: 111, buffered_send_data: 111, send_task: Some(Waker { data: 0x600003b140a0, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 2, tail: 0 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048571), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:19.218749Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=111; num_recv=1; num_send=0
2023-05-19T17:52:19.218750Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(3), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 1, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(2097152), available: Window(111) }, requested_send_capacity: 111, buffered_send_data: 111, send_task: Some(Waker { data: 0x600003b140a0, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 2, tail: 0 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048571), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:19.218753Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=111; num_recv=1; num_send=0
2023-05-19T17:52:19.218756Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:19.218759Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:19.218763Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:19.218765Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:19.218769Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:19.218772Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:19.218775Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:19.218778Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:19.218781Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=111; num_recv=1; num_send=0
2023-05-19T17:52:19.218785Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:19.218789Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:19.218795Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:19.218799Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:19.218802Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: data frame sz=111 eos=false window=111 available=111 requested=111 buffered=111
2023-05-19T17:52:19.218806Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: sending data frame len=111
2023-05-19T17:52:19.218810Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::flow_control: send_data; sz=111; window=2097152; available=111
2023-05-19T17:52:19.218813Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::stream: sent stream data; available=0; buffered=0; id=StreamId(3); max_buffer_size=409600 prev=0
2023-05-19T17:52:19.218817Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}:updating connection flow: h2::proto::streams::flow_control: send_data; sz=111; window=5242875; available=5242875
2023-05-19T17:52:19.218821Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Data { stream_id: StreamId(3) }
2023-05-19T17:52:19.218824Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:19.218827Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:19.218830Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:19.218834Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Data { stream_id: StreamId(3) }
2023-05-19T17:52:19.218837Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Data { stream_id: StreamId(3) }}: h2::codec::framed_write: send frame=Data { stream_id: StreamId(3) }
2023-05-19T17:52:19.218841Z TRACE server_handshake:Connection{peer=Server}:poll:try_reclaim_frame: h2::proto::streams::prioritize: reclaimed frame=Data { stream_id: StreamId(3) } sz=0
2023-05-19T17:52:19.218845Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:19.218848Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:19.218851Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(3), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:19.218854Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=true; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:19.218857Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: dec_num_streams; stream=StreamId(3)
2023-05-19T17:52:19.218861Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(3), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:19.218865Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(3), flags: (0x5: END_HEADERS | END_STREAM) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(3), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:19.218870Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:19.218873Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:19.218880Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:19.219042Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:19.219058Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:19.219065Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: codec closed
2023-05-19T17:52:19.219069Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::streams: Streams::recv_eof
2023-05-19T17:52:19.219073Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Closing(NO_ERROR, Library)
2023-05-19T17:52:19.219077Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection closing after flush
2023-05-19T17:52:19.219079Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:19.219086Z DEBUG hyper::server::server::new_svc: connection error: connection error: not connected
2023-05-19T17:52:19.219097Z TRACE h2::proto::streams::streams: Streams::recv_eof
2023-05-19T17:52:41.961524Z DEBUG server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::codec::framed_write: send frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }
2023-05-19T17:52:41.961542Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::frame::settings: encoding SETTINGS; len=18
2023-05-19T17:52:41.961545Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::frame::settings: encoding setting; val=InitialWindowSize(1048576)
2023-05-19T17:52:41.961547Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::frame::settings: encoding setting; val=MaxFrameSize(16384)
2023-05-19T17:52:41.961549Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::frame::settings: encoding setting; val=MaxHeaderListSize(16777216)
2023-05-19T17:52:41.961550Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::codec::framed_write: encoded settings rem=27
2023-05-19T17:52:41.961558Z TRACE server_handshake: h2::server: state=Flushing(_)
2023-05-19T17:52:41.961561Z TRACE server_handshake:flush:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:41.961570Z TRACE server_handshake:flush:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:41.961572Z TRACE server_handshake: h2::server: flush.poll=Ready
2023-05-19T17:52:41.962286Z TRACE server_handshake: h2::server: state=ReadingPreface(_)
2023-05-19T17:52:41.962315Z TRACE server_handshake: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:52:41.962320Z TRACE server_handshake: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:52:41.962322Z TRACE server_handshake: h2::proto::streams::prioritize: Prioritize::new; flow=FlowControl { window_size: Window(65535), available: Window(65535) }
2023-05-19T17:52:41.962343Z TRACE server_handshake: h2::server: connection established!
2023-05-19T17:52:41.962349Z TRACE server_handshake: h2::proto::streams::recv: set_target_connection_window; target=1048576; available=65535, reserved=0
2023-05-19T17:52:41.962355Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:41.962362Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:41.962370Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:41.962373Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:41.962375Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=9
2023-05-19T17:52:41.962379Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: decoding frame from 9B
2023-05-19T17:52:41.962381Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: frame.kind=Settings
2023-05-19T17:52:41.962385Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Settings { flags: (0x0) }
2023-05-19T17:52:41.962389Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv SETTINGS frame=Settings { flags: (0x0) }
2023-05-19T17:52:41.962394Z DEBUG server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Settings { flags: (0x1: ACK) }}: h2::codec::framed_write: send frame=Settings { flags: (0x1: ACK) }
2023-05-19T17:52:41.962396Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Settings { flags: (0x1: ACK) }}: h2::frame::settings: encoding SETTINGS; len=0
2023-05-19T17:52:41.962399Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Settings { flags: (0x1: ACK) }}: h2::codec::framed_write: encoded settings rem=9
2023-05-19T17:52:41.962402Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready: h2::proto::settings: ACK sent; applying settings
2023-05-19T17:52:41.962405Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:41.962407Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:41.962412Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=WindowUpdate { stream_id: StreamId(0), size_increment: 983041 }}: h2::codec::framed_write: send frame=WindowUpdate { stream_id: StreamId(0), size_increment: 983041 }
2023-05-19T17:52:41.962415Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=WindowUpdate { stream_id: StreamId(0), size_increment: 983041 }}: h2::frame::window_update: encoding WINDOW_UPDATE; id=StreamId(0)
2023-05-19T17:52:41.962418Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=WindowUpdate { stream_id: StreamId(0), size_increment: 983041 }}: h2::codec::framed_write: encoded window_update rem=22
2023-05-19T17:52:41.962420Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=983041; old=65535; new=1048576
2023-05-19T17:52:41.962423Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:41.962426Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:41.962429Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:41.962438Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:41.962951Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:41.962961Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:41.962972Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:41.962975Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:41.962977Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=9
2023-05-19T17:52:41.962981Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: decoding frame from 9B
2023-05-19T17:52:41.962983Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: frame.kind=Settings
2023-05-19T17:52:41.962986Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Settings { flags: (0x1: ACK) }
2023-05-19T17:52:41.962990Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv SETTINGS frame=Settings { flags: (0x1: ACK) }
2023-05-19T17:52:41.962992Z DEBUG server_handshake:Connection{peer=Server}:poll: h2::proto::settings: received settings ACK; applying Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }
2023-05-19T17:52:41.962994Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: update_initial_window_size; new=1048576; old=1048576
2023-05-19T17:52:41.962997Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:41.962999Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:41.963001Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:41.963002Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=77
2023-05-19T17:52:41.963005Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}: h2::codec::framed_read: decoding frame from 77B
2023-05-19T17:52:41.963007Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}: h2::codec::framed_read: frame.kind=Headers
2023-05-19T17:52:41.963010Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}: h2::frame::headers: loading headers; flags=(0x4: END_HEADERS)
2023-05-19T17:52:41.963017Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: decode
2023-05-19T17:52:41.963020Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=68 kind=Indexed
2023-05-19T17:52:41.963025Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=67 kind=Indexed
2023-05-19T17:52:41.963028Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=66 kind=LiteralWithIndexing
2023-05-19T17:52:41.963037Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=44 kind=LiteralWithIndexing
2023-05-19T17:52:41.963041Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=36 kind=LiteralWithIndexing
2023-05-19T17:52:41.963047Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=23 kind=LiteralWithIndexing
2023-05-19T17:52:41.963051Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=11 kind=LiteralWithIndexing
2023-05-19T17:52:41.963057Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:41.963060Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv HEADERS frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:41.963064Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=1048576; old=0; new=1048576
2023-05-19T17:52:41.963066Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:52:41.963070Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::streams: recv_headers; stream=StreamId(1); state=State { inner: Idle }
2023-05-19T17:52:41.963073Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: opening stream; init_window=1048576
2023-05-19T17:52:41.963080Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: Queue::push
2023-05-19T17:52:41.963084Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: -> first entry
2023-05-19T17:52:41.963086Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Open { local: AwaitingHeaders, remote: Streaming } }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:41.963090Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:41.963092Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:41.963095Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:41.963096Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:41.963099Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:41.963102Z TRACE h2::proto::streams::streams: next_incoming; id=StreamId(1), state=State { inner: Open { local: AwaitingHeaders, remote: Streaming } }
2023-05-19T17:52:41.963105Z TRACE h2::server: received incoming
2023-05-19T17:52:41.963107Z TRACE hyper::proto::h2::server: incoming request
2023-05-19T17:52:41.963123Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:41.963126Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:41.963128Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:41.963130Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:41.963132Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:41.963205Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:41.963219Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:41.963232Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:41.963235Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:41.963239Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=21
2023-05-19T17:52:41.963243Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=21}: h2::codec::framed_read: decoding frame from 21B
2023-05-19T17:52:41.963246Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=21}: h2::codec::framed_read: frame.kind=Data
2023-05-19T17:52:41.963249Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Data { stream_id: StreamId(1), flags: (0x1: END_STREAM) }
2023-05-19T17:52:41.963254Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv DATA frame=Data { stream_id: StreamId(1), flags: (0x1: END_STREAM) }
2023-05-19T17:52:41.963258Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: recv_data; size=12; connection=1048576; stream=1048576
2023-05-19T17:52:41.963261Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=12; window=1048576; available=1048576
2023-05-19T17:52:41.963264Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::state: recv_close: Open => HalfClosedRemote(AwaitingHeaders)
2023-05-19T17:52:41.963266Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=12; window=1048576; available=1048576
2023-05-19T17:52:41.963269Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:41.963274Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:41.963276Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:41.963280Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:41.963284Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:41.963287Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:41.963295Z TRACE h2::proto::streams::recv: release_capacity; size=12
2023-05-19T17:52:41.963299Z TRACE h2::proto::streams::recv: release_connection_capacity; size=12, connection in_flight_data=12
2023-05-19T17:52:41.963306Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(1), state: State { inner: HalfClosedRemote(AwaitingHeaders) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: false, send_flow: FlowControl { window_size: Window(65535), available: Window(0) }, requested_send_capacity: 0, buffered_send_data: 0, send_task: Some(Waker { data: 0x600003b0c000, vtable: 0x1057619c0 }), pending_send: Deque { indices: None }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: false, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048564), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:41.963315Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:41.963333Z TRACE h2::proto::streams::send: send_headers; frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }; init_window=65535
2023-05-19T17:52:41.963343Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(1)
2023-05-19T17:52:41.963345Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:41.963347Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:41.963349Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:41.963354Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: requested=1 additional=1 buffered=0 window=65535 conn=65535
2023-05-19T17:52:41.963357Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:41.963359Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: assigned capacity to stream; available=1; buffered=0; id=StreamId(1); max_buffer_size=409600 prev=0
2023-05-19T17:52:41.963361Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:41.963363Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: available=1 requested=1 buffered=0 has_unavailable=true
2023-05-19T17:52:41.963367Z TRACE hyper::proto::h2: send body chunk: 5 bytes, eos=false
2023-05-19T17:52:41.963370Z TRACE send_data{sz=5 requested=1}: h2::proto::streams::prioritize: buffered=5
2023-05-19T17:52:41.963372Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: requested=5 additional=4 buffered=5 window=65535 conn=65534
2023-05-19T17:52:41.963375Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: assigning capacity=4
2023-05-19T17:52:41.963377Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: assigned capacity to stream; available=5; buffered=5; id=StreamId(1); max_buffer_size=409600 prev=0
2023-05-19T17:52:41.963379Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: available=5 requested=5 buffered=5 has_unavailable=true
2023-05-19T17:52:41.963381Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:41.963383Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:41.963386Z TRACE send_data{sz=5 requested=1}: h2::proto::streams::prioritize: available=5 buffered=5
2023-05-19T17:52:41.963388Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(1)
2023-05-19T17:52:41.963391Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:41.963393Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:41.963395Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:41.963398Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: requested=6 additional=1 buffered=5 window=65535 conn=65530
2023-05-19T17:52:41.963403Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:41.963405Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: assigned capacity to stream; available=6; buffered=5; id=StreamId(1); max_buffer_size=409600 prev=0
2023-05-19T17:52:41.963407Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:41.963409Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: available=6 requested=6 buffered=5 has_unavailable=true
2023-05-19T17:52:41.963412Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:41.963414Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:41.963423Z TRACE h2::proto::streams::state: send_close: HalfClosedRemote => Closed
2023-05-19T17:52:41.963426Z TRACE h2::proto::streams::send: send_trailers -- queuing; frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:41.963428Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(1)
2023-05-19T17:52:41.963429Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:41.963431Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:41.963434Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:41.963436Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(1), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(5) }, requested_send_capacity: 5, buffered_send_data: 5, send_task: Some(Waker { data: 0x600003b0c000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 0, tail: 2 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048564), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:41.963439Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:41.963441Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(1), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 1, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(5) }, requested_send_capacity: 5, buffered_send_data: 5, send_task: Some(Waker { data: 0x600003b0c000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 0, tail: 2 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048564), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:41.963444Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:41.963447Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:41.963451Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:41.963454Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:41.963456Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:41.963459Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:41.963462Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:41.963466Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:41.963468Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:41.963472Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:41.963477Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:41.963481Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:41.963490Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:41.963495Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:41.963498Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: data frame sz=5 eos=false window=5 available=5 requested=5 buffered=5
2023-05-19T17:52:41.963503Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: sending data frame len=5
2023-05-19T17:52:41.963507Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::flow_control: send_data; sz=5; window=65535; available=5
2023-05-19T17:52:41.963510Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::stream: sent stream data; available=0; buffered=0; id=StreamId(1); max_buffer_size=409600 prev=0
2023-05-19T17:52:41.963515Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}:updating connection flow: h2::proto::streams::flow_control: send_data; sz=5; window=65535; available=65535
2023-05-19T17:52:41.963519Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Data { stream_id: StreamId(1) }
2023-05-19T17:52:41.963523Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:41.963526Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:41.963543Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:41.963550Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Data { stream_id: StreamId(1) }
2023-05-19T17:52:41.963556Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Data { stream_id: StreamId(1) }}: h2::codec::framed_write: send frame=Data { stream_id: StreamId(1) }
2023-05-19T17:52:41.963560Z TRACE server_handshake:Connection{peer=Server}:poll:try_reclaim_frame: h2::proto::streams::prioritize: reclaimed frame=Data { stream_id: StreamId(1) } sz=0
2023-05-19T17:52:41.963563Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:41.963566Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:41.963569Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:41.963572Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=true; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:41.963575Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: dec_num_streams; stream=StreamId(1)
2023-05-19T17:52:41.963578Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:41.963581Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:41.963588Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:41.963590Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:41.963597Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:41.963709Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:41.963713Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:41.963720Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:41.963722Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:41.963724Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=13
2023-05-19T17:52:41.963726Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: decoding frame from 13B
2023-05-19T17:52:41.963729Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: frame.kind=WindowUpdate
2023-05-19T17:52:41.963731Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=WindowUpdate { stream_id: StreamId(0), size_increment: 5 }
2023-05-19T17:52:41.963734Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv WINDOW_UPDATE frame=WindowUpdate { stream_id: StreamId(0), size_increment: 5 }
2023-05-19T17:52:41.963736Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=5; old=65530; new=65535
2023-05-19T17:52:41.963740Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:41.963742Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:41.963743Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:41.963745Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=17
2023-05-19T17:52:41.963748Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: decoding frame from 17B
2023-05-19T17:52:41.963750Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: frame.kind=Ping
2023-05-19T17:52:41.963752Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:41.963756Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv PING frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:41.963760Z DEBUG server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: send frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:41.963763Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::frame::ping: encoding PING; ack=true len=8
2023-05-19T17:52:41.963765Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: encoded ping rem=17
2023-05-19T17:52:41.963768Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:41.963770Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:41.963772Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:41.963774Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:41.963776Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:41.963789Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:42.243083Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:42.243103Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:42.243117Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:42.243119Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:42.243121Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=46
2023-05-19T17:52:42.243125Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}: h2::codec::framed_read: decoding frame from 46B
2023-05-19T17:52:42.243127Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}: h2::codec::framed_read: frame.kind=Headers
2023-05-19T17:52:42.243130Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}: h2::frame::headers: loading headers; flags=(0x4: END_HEADERS)
2023-05-19T17:52:42.243134Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: decode
2023-05-19T17:52:42.243147Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=37 kind=Indexed
2023-05-19T17:52:42.243153Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=36 kind=Indexed
2023-05-19T17:52:42.243156Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=35 kind=LiteralWithIndexing
2023-05-19T17:52:42.243162Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=4 kind=Indexed
2023-05-19T17:52:42.243165Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=3 kind=Indexed
2023-05-19T17:52:42.243169Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=2 kind=Indexed
2023-05-19T17:52:42.243172Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=1 kind=Indexed
2023-05-19T17:52:42.243177Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:42.243182Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv HEADERS frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:42.243185Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=1048576; old=0; new=1048576
2023-05-19T17:52:42.243187Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:52:42.243191Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::streams: recv_headers; stream=StreamId(3); state=State { inner: Idle }
2023-05-19T17:52:42.243194Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: opening stream; init_window=1048576
2023-05-19T17:52:42.243200Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: Queue::push
2023-05-19T17:52:42.243202Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: -> first entry
2023-05-19T17:52:42.243204Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Open { local: AwaitingHeaders, remote: Streaming } }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:42.243208Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:42.243209Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:42.243211Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:42.243213Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=111
2023-05-19T17:52:42.243215Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=111}: h2::codec::framed_read: decoding frame from 111B
2023-05-19T17:52:42.243234Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=111}: h2::codec::framed_read: frame.kind=Data
2023-05-19T17:52:42.243243Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Data { stream_id: StreamId(3), flags: (0x1: END_STREAM) }
2023-05-19T17:52:42.243248Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv DATA frame=Data { stream_id: StreamId(3), flags: (0x1: END_STREAM) }
2023-05-19T17:52:42.243252Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: recv_data; size=102; connection=1048564; stream=1048576
2023-05-19T17:52:42.243254Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=102; window=1048564; available=1048576
2023-05-19T17:52:42.243257Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::state: recv_close: Open => HalfClosedRemote(AwaitingHeaders)
2023-05-19T17:52:42.243258Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=102; window=1048576; available=1048576
2023-05-19T17:52:42.243260Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:42.243266Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:42.243268Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:42.243272Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:42.243275Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:42.243277Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:42.243281Z TRACE h2::proto::streams::streams: next_incoming; id=StreamId(3), state=State { inner: HalfClosedRemote(AwaitingHeaders) }
2023-05-19T17:52:42.243284Z TRACE h2::server: received incoming
2023-05-19T17:52:42.243286Z TRACE hyper::proto::h2::server: incoming request
2023-05-19T17:52:42.243299Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:42.243302Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:42.243304Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:42.243306Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:42.243308Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:42.243317Z TRACE h2::proto::streams::recv: release_capacity; size=102
2023-05-19T17:52:42.243318Z TRACE h2::proto::streams::recv: release_connection_capacity; size=102, connection in_flight_data=102
2023-05-19T17:52:42.243329Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(3), state: State { inner: HalfClosedRemote(AwaitingHeaders) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: false, send_flow: FlowControl { window_size: Window(65535), available: Window(0) }, requested_send_capacity: 0, buffered_send_data: 0, send_task: None, pending_send: Deque { indices: None }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: false, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048474), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:42.243334Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:42.260323Z TRACE watcher: globwatch: sending event: Event { kind: Modify(Metadata(Any)), paths: ["/private/var/folders/gg/bnf9xtl93wqbsxspvpz00yc40000gn/T/turbod/b572bbf5fd27d5ca/flush/1"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:52:42.260377Z TRACE serve:watch: globwatch: flushing Mutex { data: {1: Sender { complete: false }}, poisoned: false, .. }
2023-05-19T17:52:42.260422Z TRACE h2::proto::streams::send: send_headers; frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }; init_window=65535
2023-05-19T17:52:42.260429Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(3)
2023-05-19T17:52:42.260432Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:42.260433Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:42.260436Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:42.260442Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: requested=1 additional=1 buffered=0 window=65535 conn=65535
2023-05-19T17:52:42.260445Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:42.260446Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::stream: assigned capacity to stream; available=1; buffered=0; id=StreamId(3); max_buffer_size=409600 prev=0
2023-05-19T17:52:42.260448Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:42.260450Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: available=1 requested=1 buffered=0 has_unavailable=true
2023-05-19T17:52:42.260455Z TRACE hyper::proto::h2: send body chunk: 84 bytes, eos=false
2023-05-19T17:52:42.260458Z TRACE send_data{sz=84 requested=1}: h2::proto::streams::prioritize: buffered=84
2023-05-19T17:52:42.260460Z TRACE send_data{sz=84 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: requested=84 additional=83 buffered=84 window=65535 conn=65534
2023-05-19T17:52:42.260462Z TRACE send_data{sz=84 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: assigning capacity=83
2023-05-19T17:52:42.260464Z TRACE send_data{sz=84 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::stream: assigned capacity to stream; available=84; buffered=84; id=StreamId(3); max_buffer_size=409600 prev=0
2023-05-19T17:52:42.260466Z TRACE send_data{sz=84 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: available=84 requested=84 buffered=84 has_unavailable=true
2023-05-19T17:52:42.260468Z TRACE send_data{sz=84 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:42.260471Z TRACE send_data{sz=84 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:42.260473Z TRACE send_data{sz=84 requested=1}: h2::proto::streams::prioritize: available=84 buffered=84
2023-05-19T17:52:42.260476Z TRACE send_data{sz=84 requested=1}:Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(3)
2023-05-19T17:52:42.260478Z TRACE send_data{sz=84 requested=1}:Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:42.260479Z TRACE send_data{sz=84 requested=1}:Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:42.260481Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=84; num_recv=1; num_send=0
2023-05-19T17:52:42.260484Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=85 curr=84}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: requested=85 additional=1 buffered=84 window=65535 conn=65451
2023-05-19T17:52:42.260487Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=85 curr=84}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:42.260489Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=85 curr=84}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::stream: assigned capacity to stream; available=85; buffered=84; id=StreamId(3); max_buffer_size=409600 prev=0
2023-05-19T17:52:42.260490Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=85 curr=84}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:42.260492Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=85 curr=84}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: available=85 requested=85 buffered=84 has_unavailable=true
2023-05-19T17:52:42.260495Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=85 curr=84}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:42.260496Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=85 curr=84}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:42.260504Z TRACE h2::proto::streams::state: send_close: HalfClosedRemote => Closed
2023-05-19T17:52:42.260505Z TRACE h2::proto::streams::send: send_trailers -- queuing; frame=Headers { stream_id: StreamId(3), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:42.260507Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(3)
2023-05-19T17:52:42.260508Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:42.260510Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:42.260512Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=84; num_recv=1; num_send=0
2023-05-19T17:52:42.260514Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(3), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(84) }, requested_send_capacity: 84, buffered_send_data: 84, send_task: Some(Waker { data: 0x600003b0c000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 2, tail: 0 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048474), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:42.260519Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=84; num_recv=1; num_send=0
2023-05-19T17:52:42.260521Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(3), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 1, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(84) }, requested_send_capacity: 84, buffered_send_data: 84, send_task: Some(Waker { data: 0x600003b0c000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 2, tail: 0 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048474), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:42.260523Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=84; num_recv=1; num_send=0
2023-05-19T17:52:42.260528Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:42.260533Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:42.260537Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:42.260540Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:42.260543Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:42.260546Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:42.260549Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:42.260552Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:42.260554Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=84; num_recv=1; num_send=0
2023-05-19T17:52:42.260557Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:42.260561Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:42.260569Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:42.260572Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:42.260575Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: data frame sz=84 eos=false window=84 available=84 requested=84 buffered=84
2023-05-19T17:52:42.260578Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: sending data frame len=84
2023-05-19T17:52:42.260582Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::flow_control: send_data; sz=84; window=65535; available=84
2023-05-19T17:52:42.260584Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::stream: sent stream data; available=0; buffered=0; id=StreamId(3); max_buffer_size=409600 prev=0
2023-05-19T17:52:42.260588Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}:updating connection flow: h2::proto::streams::flow_control: send_data; sz=84; window=65535; available=65535
2023-05-19T17:52:42.260590Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Data { stream_id: StreamId(3) }
2023-05-19T17:52:42.260593Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:42.260595Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:42.260597Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:42.260600Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Data { stream_id: StreamId(3) }
2023-05-19T17:52:42.260604Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Data { stream_id: StreamId(3) }}: h2::codec::framed_write: send frame=Data { stream_id: StreamId(3) }
2023-05-19T17:52:42.260607Z TRACE server_handshake:Connection{peer=Server}:poll:try_reclaim_frame: h2::proto::streams::prioritize: reclaimed frame=Data { stream_id: StreamId(3) } sz=0
2023-05-19T17:52:42.260611Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:42.260613Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:42.260616Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(3), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:42.260619Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=true; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:42.260622Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: dec_num_streams; stream=StreamId(3)
2023-05-19T17:52:42.260625Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(3), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:42.260628Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(3), flags: (0x5: END_HEADERS | END_STREAM) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(3), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:42.260632Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:42.260635Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:42.260641Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:42.260759Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:42.260767Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:42.260771Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:42.260774Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:42.260775Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=13
2023-05-19T17:52:42.260778Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: decoding frame from 13B
2023-05-19T17:52:42.260780Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: frame.kind=WindowUpdate
2023-05-19T17:52:42.260783Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=WindowUpdate { stream_id: StreamId(0), size_increment: 84 }
2023-05-19T17:52:42.260786Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv WINDOW_UPDATE frame=WindowUpdate { stream_id: StreamId(0), size_increment: 84 }
2023-05-19T17:52:42.260789Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=84; old=65451; new=65535
2023-05-19T17:52:42.260792Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:42.260793Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:42.260795Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:42.260797Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=17
2023-05-19T17:52:42.260799Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: decoding frame from 17B
2023-05-19T17:52:42.260801Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: frame.kind=Ping
2023-05-19T17:52:42.260803Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:42.260806Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv PING frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:42.260809Z DEBUG server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: send frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:42.260811Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::frame::ping: encoding PING; ack=true len=8
2023-05-19T17:52:42.260814Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: encoded ping rem=17
2023-05-19T17:52:42.260817Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:42.260818Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:42.260821Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:42.260822Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:42.260824Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:42.260827Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:43.941259Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:43.941276Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:43.941286Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:43.941289Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:43.941290Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=48
2023-05-19T17:52:43.941294Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=48}: h2::codec::framed_read: decoding frame from 48B
2023-05-19T17:52:43.941296Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=48}: h2::codec::framed_read: frame.kind=Headers
2023-05-19T17:52:43.941301Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=48}: h2::frame::headers: loading headers; flags=(0x4: END_HEADERS)
2023-05-19T17:52:43.941307Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=48}:hpack::decode: h2::hpack::decoder: decode
2023-05-19T17:52:43.941310Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=48}:hpack::decode: h2::hpack::decoder: rem=39 kind=Indexed
2023-05-19T17:52:43.941315Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=48}:hpack::decode: h2::hpack::decoder: rem=38 kind=Indexed
2023-05-19T17:52:43.941318Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=48}:hpack::decode: h2::hpack::decoder: rem=37 kind=LiteralWithIndexing
2023-05-19T17:52:43.941325Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=48}:hpack::decode: h2::hpack::decoder: rem=4 kind=Indexed
2023-05-19T17:52:43.941328Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=48}:hpack::decode: h2::hpack::decoder: rem=3 kind=Indexed
2023-05-19T17:52:43.941333Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=48}:hpack::decode: h2::hpack::decoder: rem=2 kind=Indexed
2023-05-19T17:52:43.941338Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=48}:hpack::decode: h2::hpack::decoder: rem=1 kind=Indexed
2023-05-19T17:52:43.941343Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:43.941348Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv HEADERS frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:43.941352Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=1048576; old=0; new=1048576
2023-05-19T17:52:43.941355Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:52:43.941358Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::streams: recv_headers; stream=StreamId(5); state=State { inner: Idle }
2023-05-19T17:52:43.941361Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: opening stream; init_window=1048576
2023-05-19T17:52:43.941367Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: Queue::push
2023-05-19T17:52:43.941370Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: -> first entry
2023-05-19T17:52:43.941372Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Open { local: AwaitingHeaders, remote: Streaming } }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:43.941375Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:43.941378Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:43.941380Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:43.941382Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=139
2023-05-19T17:52:43.941385Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=139}: h2::codec::framed_read: decoding frame from 139B
2023-05-19T17:52:43.941388Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=139}: h2::codec::framed_read: frame.kind=Data
2023-05-19T17:52:43.941391Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Data { stream_id: StreamId(5), flags: (0x1: END_STREAM) }
2023-05-19T17:52:43.941394Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv DATA frame=Data { stream_id: StreamId(5), flags: (0x1: END_STREAM) }
2023-05-19T17:52:43.941397Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: recv_data; size=130; connection=1048462; stream=1048576
2023-05-19T17:52:43.941400Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=130; window=1048462; available=1048576
2023-05-19T17:52:43.941402Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::state: recv_close: Open => HalfClosedRemote(AwaitingHeaders)
2023-05-19T17:52:43.941405Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=130; window=1048576; available=1048576
2023-05-19T17:52:43.941407Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:43.941410Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:43.941412Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:43.941416Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:43.941418Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:43.941421Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:43.941425Z TRACE h2::proto::streams::streams: next_incoming; id=StreamId(5), state=State { inner: HalfClosedRemote(AwaitingHeaders) }
2023-05-19T17:52:43.941431Z TRACE h2::server: received incoming
2023-05-19T17:52:43.941433Z TRACE hyper::proto::h2::server: incoming request
2023-05-19T17:52:43.941448Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:43.941452Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:43.941455Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:43.941456Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:43.941458Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:43.941469Z TRACE h2::proto::streams::recv: release_capacity; size=130
2023-05-19T17:52:43.941470Z TRACE h2::proto::streams::recv: release_connection_capacity; size=130, connection in_flight_data=130
2023-05-19T17:52:43.941477Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(5), state: State { inner: HalfClosedRemote(AwaitingHeaders) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: false, send_flow: FlowControl { window_size: Window(65535), available: Window(0) }, requested_send_capacity: 0, buffered_send_data: 0, send_task: None, pending_send: Deque { indices: None }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: false, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048446), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:43.941487Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:43.951657Z TRACE watcher: globwatch: sending event: Event { kind: Modify(Metadata(Any)), paths: ["/private/var/folders/gg/bnf9xtl93wqbsxspvpz00yc40000gn/T/turbod/b572bbf5fd27d5ca/flush/2"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:52:43.951731Z TRACE serve:watch: globwatch: flushing Mutex { data: {2: Sender { complete: false }}, poisoned: false, .. }
2023-05-19T17:52:43.951790Z TRACE include{relative_to="/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro" glob="packages/ui/.turbo/turbo-build.log"}: globwatch: including "packages/ui/.turbo/turbo-build.log"
2023-05-19T17:52:43.951805Z TRACE include{relative_to="/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro" glob="packages/ui/.turbo/turbo-build.log"}: globwatch: watching "/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/packages/ui/.turbo/turbo-build.log"
2023-05-19T17:52:43.952469Z TRACE include{relative_to="/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro" glob="packages/ui/.next/**"}: globwatch: including "packages/ui/.next/**"
2023-05-19T17:52:43.952481Z TRACE include{relative_to="/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro" glob="packages/ui/.next/**"}: globwatch: watching "/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/packages/ui/.next"
2023-05-19T17:52:43.952750Z TRACE include{relative_to="/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro" glob="packages/ui/dist/**"}: globwatch: including "packages/ui/dist/**"
2023-05-19T17:52:43.952756Z TRACE include{relative_to="/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro" glob="packages/ui/dist/**"}: globwatch: watching "/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/packages/ui/dist"
2023-05-19T17:52:43.953311Z TRACE h2::proto::streams::send: send_headers; frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }; init_window=65535
2023-05-19T17:52:43.953320Z TRACE Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(5)
2023-05-19T17:52:43.953322Z TRACE Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:43.953324Z TRACE Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:43.953326Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:43.953333Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: requested=1 additional=1 buffered=0 window=65535 conn=65535
2023-05-19T17:52:43.953335Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:43.953337Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::stream: assigned capacity to stream; available=1; buffered=0; id=StreamId(5); max_buffer_size=409600 prev=0
2023-05-19T17:52:43.953339Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:43.953340Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: available=1 requested=1 buffered=0 has_unavailable=true
2023-05-19T17:52:43.953344Z TRACE hyper::proto::h2: send body chunk: 5 bytes, eos=false
2023-05-19T17:52:43.953347Z TRACE send_data{sz=5 requested=1}: h2::proto::streams::prioritize: buffered=5
2023-05-19T17:52:43.953348Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: requested=5 additional=4 buffered=5 window=65535 conn=65534
2023-05-19T17:52:43.953351Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: assigning capacity=4
2023-05-19T17:52:43.953353Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::stream: assigned capacity to stream; available=5; buffered=5; id=StreamId(5); max_buffer_size=409600 prev=0
2023-05-19T17:52:43.953354Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: available=5 requested=5 buffered=5 has_unavailable=true
2023-05-19T17:52:43.953357Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:43.953359Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:43.953361Z TRACE send_data{sz=5 requested=1}: h2::proto::streams::prioritize: available=5 buffered=5
2023-05-19T17:52:43.953363Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(5)
2023-05-19T17:52:43.953364Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:43.953367Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:43.953369Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:43.953373Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: requested=6 additional=1 buffered=5 window=65535 conn=65530
2023-05-19T17:52:43.953377Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:43.953379Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::stream: assigned capacity to stream; available=6; buffered=5; id=StreamId(5); max_buffer_size=409600 prev=0
2023-05-19T17:52:43.953380Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:43.953382Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: available=6 requested=6 buffered=5 has_unavailable=true
2023-05-19T17:52:43.953384Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:43.953386Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:43.953395Z TRACE h2::proto::streams::state: send_close: HalfClosedRemote => Closed
2023-05-19T17:52:43.953396Z TRACE h2::proto::streams::send: send_trailers -- queuing; frame=Headers { stream_id: StreamId(5), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:43.953397Z TRACE Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(5)
2023-05-19T17:52:43.953399Z TRACE Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:43.953400Z TRACE Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:43.953402Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:43.953405Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(5), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(5) }, requested_send_capacity: 5, buffered_send_data: 5, send_task: Some(Waker { data: 0x600003b08000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 0, tail: 2 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048446), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:43.953410Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:43.953411Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(5), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 1, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(5) }, requested_send_capacity: 5, buffered_send_data: 5, send_task: Some(Waker { data: 0x600003b08000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 0, tail: 2 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048446), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:43.953414Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:43.953420Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:43.953426Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:43.953431Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:43.953433Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:43.953436Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:43.953439Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:43.953442Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:43.953445Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:43.953448Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:43.953452Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:43.953455Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:43.953464Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:43.953468Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:43.953471Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: data frame sz=5 eos=false window=5 available=5 requested=5 buffered=5
2023-05-19T17:52:43.953474Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: sending data frame len=5
2023-05-19T17:52:43.953477Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::flow_control: send_data; sz=5; window=65535; available=5
2023-05-19T17:52:43.953481Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::stream: sent stream data; available=0; buffered=0; id=StreamId(5); max_buffer_size=409600 prev=0
2023-05-19T17:52:43.953485Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}:updating connection flow: h2::proto::streams::flow_control: send_data; sz=5; window=65535; available=65535
2023-05-19T17:52:43.953488Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Data { stream_id: StreamId(5) }
2023-05-19T17:52:43.953490Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:43.953492Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:43.953495Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:43.953499Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Data { stream_id: StreamId(5) }
2023-05-19T17:52:43.953501Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Data { stream_id: StreamId(5) }}: h2::codec::framed_write: send frame=Data { stream_id: StreamId(5) }
2023-05-19T17:52:43.953505Z TRACE server_handshake:Connection{peer=Server}:poll:try_reclaim_frame: h2::proto::streams::prioritize: reclaimed frame=Data { stream_id: StreamId(5) } sz=0
2023-05-19T17:52:43.953508Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:43.953511Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:43.953513Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(5), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:43.953516Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Closed(EndStream) }; is_closed=true; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:43.953519Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: dec_num_streams; stream=StreamId(5)
2023-05-19T17:52:43.953523Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(5), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:43.953526Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(5), flags: (0x5: END_HEADERS | END_STREAM) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(5), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:43.953530Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:43.953533Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:43.953545Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:43.953647Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:43.953653Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:43.953662Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:43.953665Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:43.953667Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=13
2023-05-19T17:52:43.953669Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: decoding frame from 13B
2023-05-19T17:52:43.953671Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: frame.kind=WindowUpdate
2023-05-19T17:52:43.953674Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=WindowUpdate { stream_id: StreamId(0), size_increment: 5 }
2023-05-19T17:52:43.953677Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv WINDOW_UPDATE frame=WindowUpdate { stream_id: StreamId(0), size_increment: 5 }
2023-05-19T17:52:43.953680Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=5; old=65530; new=65535
2023-05-19T17:52:43.953683Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:43.953685Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:43.953686Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:43.953688Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=17
2023-05-19T17:52:43.953690Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: decoding frame from 17B
2023-05-19T17:52:43.953692Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: frame.kind=Ping
2023-05-19T17:52:43.953695Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:43.953698Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv PING frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:43.953702Z DEBUG server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: send frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:43.953704Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::frame::ping: encoding PING; ack=true len=8
2023-05-19T17:52:43.953707Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: encoded ping rem=17
2023-05-19T17:52:43.953709Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:43.953711Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:43.953713Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:43.953715Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:43.953717Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:43.953721Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:43.953860Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:43.953867Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:43.953874Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:43.953876Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:43.953878Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=16
2023-05-19T17:52:43.953880Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}: h2::codec::framed_read: decoding frame from 16B
2023-05-19T17:52:43.953883Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}: h2::codec::framed_read: frame.kind=Headers
2023-05-19T17:52:43.953887Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}: h2::frame::headers: loading headers; flags=(0x4: END_HEADERS)
2023-05-19T17:52:43.953890Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: decode
2023-05-19T17:52:43.953893Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=7 kind=Indexed
2023-05-19T17:52:43.953897Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=6 kind=Indexed
2023-05-19T17:52:43.953901Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=5 kind=Indexed
2023-05-19T17:52:43.953904Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=4 kind=Indexed
2023-05-19T17:52:43.953907Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=3 kind=Indexed
2023-05-19T17:52:43.953912Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=2 kind=Indexed
2023-05-19T17:52:43.953915Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=1 kind=Indexed
2023-05-19T17:52:43.953919Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Headers { stream_id: StreamId(7), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:43.953922Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv HEADERS frame=Headers { stream_id: StreamId(7), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:43.953925Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=1048576; old=0; new=1048576
2023-05-19T17:52:43.953928Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:52:43.953931Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::streams: recv_headers; stream=StreamId(7); state=State { inner: Idle }
2023-05-19T17:52:43.953933Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: opening stream; init_window=1048576
2023-05-19T17:52:43.953939Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: Queue::push
2023-05-19T17:52:43.953941Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: -> first entry
2023-05-19T17:52:43.953943Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(7); state=State { inner: Open { local: AwaitingHeaders, remote: Streaming } }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:43.953945Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:43.953948Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:43.953950Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:43.953952Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=102
2023-05-19T17:52:43.953954Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=102}: h2::codec::framed_read: decoding frame from 102B
2023-05-19T17:52:43.953957Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=102}: h2::codec::framed_read: frame.kind=Data
2023-05-19T17:52:43.953960Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Data { stream_id: StreamId(7), flags: (0x1: END_STREAM) }
2023-05-19T17:52:43.953962Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv DATA frame=Data { stream_id: StreamId(7), flags: (0x1: END_STREAM) }
2023-05-19T17:52:43.953965Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: recv_data; size=93; connection=1048332; stream=1048576
2023-05-19T17:52:43.953967Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=93; window=1048332; available=1048576
2023-05-19T17:52:43.953970Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::state: recv_close: Open => HalfClosedRemote(AwaitingHeaders)
2023-05-19T17:52:43.953973Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=93; window=1048576; available=1048576
2023-05-19T17:52:43.953975Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(7); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:43.953977Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:43.953980Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:43.953982Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:43.953984Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:43.953986Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:43.953990Z TRACE h2::proto::streams::streams: next_incoming; id=StreamId(7), state=State { inner: HalfClosedRemote(AwaitingHeaders) }
2023-05-19T17:52:43.953991Z TRACE h2::server: received incoming
2023-05-19T17:52:43.953992Z TRACE hyper::proto::h2::server: incoming request
2023-05-19T17:52:43.954003Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:43.954008Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:43.954010Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:43.954012Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:43.954014Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:43.954020Z TRACE h2::proto::streams::recv: release_capacity; size=93
2023-05-19T17:52:43.954021Z TRACE h2::proto::streams::recv: release_connection_capacity; size=93, connection in_flight_data=93
2023-05-19T17:52:43.954027Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(7), state: State { inner: HalfClosedRemote(AwaitingHeaders) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: false, send_flow: FlowControl { window_size: Window(65535), available: Window(0) }, requested_send_capacity: 0, buffered_send_data: 0, send_task: None, pending_send: Deque { indices: None }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: false, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048483), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:43.954029Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(7); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:43.965614Z TRACE watcher: globwatch: sending event: Event { kind: Modify(Metadata(Any)), paths: ["/private/var/folders/gg/bnf9xtl93wqbsxspvpz00yc40000gn/T/turbod/b572bbf5fd27d5ca/flush/3"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:52:43.965677Z TRACE serve:watch: globwatch: flushing Mutex { data: {3: Sender { complete: false }}, poisoned: false, .. }
2023-05-19T17:52:43.965788Z TRACE h2::proto::streams::send: send_headers; frame=Headers { stream_id: StreamId(7), flags: (0x4: END_HEADERS) }; init_window=65535
2023-05-19T17:52:43.965798Z TRACE Prioritize::queue_frame{stream.id=StreamId(7)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(7)
2023-05-19T17:52:43.965801Z TRACE Prioritize::queue_frame{stream.id=StreamId(7)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:43.965803Z TRACE Prioritize::queue_frame{stream.id=StreamId(7)}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:43.965805Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(7); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:43.965812Z TRACE reserve_capacity{stream.id=StreamId(7) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(7)}: h2::proto::streams::prioritize: requested=1 additional=1 buffered=0 window=65535 conn=65535
2023-05-19T17:52:43.965815Z TRACE reserve_capacity{stream.id=StreamId(7) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(7)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:43.965817Z TRACE reserve_capacity{stream.id=StreamId(7) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(7)}: h2::proto::streams::stream: assigned capacity to stream; available=1; buffered=0; id=StreamId(7); max_buffer_size=409600 prev=0
2023-05-19T17:52:43.965818Z TRACE reserve_capacity{stream.id=StreamId(7) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(7)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:43.965820Z TRACE reserve_capacity{stream.id=StreamId(7) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(7)}: h2::proto::streams::prioritize: available=1 requested=1 buffered=0 has_unavailable=true
2023-05-19T17:52:43.965825Z TRACE hyper::proto::h2: send body chunk: 75 bytes, eos=false
2023-05-19T17:52:43.965828Z TRACE send_data{sz=75 requested=1}: h2::proto::streams::prioritize: buffered=75
2023-05-19T17:52:43.965829Z TRACE send_data{sz=75 requested=1}:try_assign_capacity{stream.id=StreamId(7)}: h2::proto::streams::prioritize: requested=75 additional=74 buffered=75 window=65535 conn=65534
2023-05-19T17:52:43.965832Z TRACE send_data{sz=75 requested=1}:try_assign_capacity{stream.id=StreamId(7)}: h2::proto::streams::prioritize: assigning capacity=74
2023-05-19T17:52:43.965833Z TRACE send_data{sz=75 requested=1}:try_assign_capacity{stream.id=StreamId(7)}: h2::proto::streams::stream: assigned capacity to stream; available=75; buffered=75; id=StreamId(7); max_buffer_size=409600 prev=0
2023-05-19T17:52:43.965835Z TRACE send_data{sz=75 requested=1}:try_assign_capacity{stream.id=StreamId(7)}: h2::proto::streams::prioritize: available=75 requested=75 buffered=75 has_unavailable=true
2023-05-19T17:52:43.965837Z TRACE send_data{sz=75 requested=1}:try_assign_capacity{stream.id=StreamId(7)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:43.965838Z TRACE send_data{sz=75 requested=1}:try_assign_capacity{stream.id=StreamId(7)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:43.965840Z TRACE send_data{sz=75 requested=1}: h2::proto::streams::prioritize: available=75 buffered=75
2023-05-19T17:52:43.965843Z TRACE send_data{sz=75 requested=1}:Prioritize::queue_frame{stream.id=StreamId(7)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(7)
2023-05-19T17:52:43.965844Z TRACE send_data{sz=75 requested=1}:Prioritize::queue_frame{stream.id=StreamId(7)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:43.965845Z TRACE send_data{sz=75 requested=1}:Prioritize::queue_frame{stream.id=StreamId(7)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:43.965847Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(7); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=75; num_recv=1; num_send=0
2023-05-19T17:52:43.965850Z TRACE reserve_capacity{stream.id=StreamId(7) requested=1 effective=76 curr=75}:try_assign_capacity{stream.id=StreamId(7)}: h2::proto::streams::prioritize: requested=76 additional=1 buffered=75 window=65535 conn=65460
2023-05-19T17:52:43.965852Z TRACE reserve_capacity{stream.id=StreamId(7) requested=1 effective=76 curr=75}:try_assign_capacity{stream.id=StreamId(7)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:43.965854Z TRACE reserve_capacity{stream.id=StreamId(7) requested=1 effective=76 curr=75}:try_assign_capacity{stream.id=StreamId(7)}: h2::proto::streams::stream: assigned capacity to stream; available=76; buffered=75; id=StreamId(7); max_buffer_size=409600 prev=0
2023-05-19T17:52:43.965855Z TRACE reserve_capacity{stream.id=StreamId(7) requested=1 effective=76 curr=75}:try_assign_capacity{stream.id=StreamId(7)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:43.965856Z TRACE reserve_capacity{stream.id=StreamId(7) requested=1 effective=76 curr=75}:try_assign_capacity{stream.id=StreamId(7)}: h2::proto::streams::prioritize: available=76 requested=76 buffered=75 has_unavailable=true
2023-05-19T17:52:43.965859Z TRACE reserve_capacity{stream.id=StreamId(7) requested=1 effective=76 curr=75}:try_assign_capacity{stream.id=StreamId(7)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:43.965860Z TRACE reserve_capacity{stream.id=StreamId(7) requested=1 effective=76 curr=75}:try_assign_capacity{stream.id=StreamId(7)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:43.965868Z TRACE h2::proto::streams::state: send_close: HalfClosedRemote => Closed
2023-05-19T17:52:43.965870Z TRACE h2::proto::streams::send: send_trailers -- queuing; frame=Headers { stream_id: StreamId(7), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:43.965872Z TRACE Prioritize::queue_frame{stream.id=StreamId(7)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(7)
2023-05-19T17:52:43.965873Z TRACE Prioritize::queue_frame{stream.id=StreamId(7)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:43.965874Z TRACE Prioritize::queue_frame{stream.id=StreamId(7)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:43.965877Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(7); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=75; num_recv=1; num_send=0
2023-05-19T17:52:43.965878Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(7), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(75) }, requested_send_capacity: 75, buffered_send_data: 75, send_task: Some(Waker { data: 0x600003b0c000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 2, tail: 0 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048483), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:43.965884Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(7); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=75; num_recv=1; num_send=0
2023-05-19T17:52:43.965885Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(7), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 1, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(75) }, requested_send_capacity: 75, buffered_send_data: 75, send_task: Some(Waker { data: 0x600003b0c000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 2, tail: 0 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048483), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:43.965887Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(7); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=75; num_recv=1; num_send=0
2023-05-19T17:52:43.965893Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:43.965899Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:43.965903Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:43.965904Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:43.965907Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(7) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:43.965910Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(7) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(7), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:43.965913Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(7) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:43.965918Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(7) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:43.965921Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(7) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(7); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=75; num_recv=1; num_send=0
2023-05-19T17:52:43.965923Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(7), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:43.965927Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(7), flags: (0x4: END_HEADERS) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(7), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:43.965934Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:43.965937Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(7) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:43.965939Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(7) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: data frame sz=75 eos=false window=75 available=75 requested=75 buffered=75
2023-05-19T17:52:43.965942Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(7) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: sending data frame len=75
2023-05-19T17:52:43.965945Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(7) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::flow_control: send_data; sz=75; window=65535; available=75
2023-05-19T17:52:43.965947Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(7) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::stream: sent stream data; available=0; buffered=0; id=StreamId(7); max_buffer_size=409600 prev=0
2023-05-19T17:52:43.965950Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(7) stream.state=State { inner: Closed(EndStream) }}:updating connection flow: h2::proto::streams::flow_control: send_data; sz=75; window=65535; available=65535
2023-05-19T17:52:43.965952Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(7) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Data { stream_id: StreamId(7) }
2023-05-19T17:52:43.965954Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(7) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:43.965956Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(7) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:43.965958Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(7) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(7); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:43.965961Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Data { stream_id: StreamId(7) }
2023-05-19T17:52:43.965963Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Data { stream_id: StreamId(7) }}: h2::codec::framed_write: send frame=Data { stream_id: StreamId(7) }
2023-05-19T17:52:43.965966Z TRACE server_handshake:Connection{peer=Server}:poll:try_reclaim_frame: h2::proto::streams::prioritize: reclaimed frame=Data { stream_id: StreamId(7) } sz=0
2023-05-19T17:52:43.965969Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:43.965971Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(7) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:43.965973Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(7) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(7), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:43.965976Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(7) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(7); state=State { inner: Closed(EndStream) }; is_closed=true; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:43.965978Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(7) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: dec_num_streams; stream=StreamId(7)
2023-05-19T17:52:43.965981Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(7), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:43.965984Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(7), flags: (0x5: END_HEADERS | END_STREAM) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(7), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:43.965987Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:43.965990Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:43.966000Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:43.966132Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:43.966147Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:43.966159Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:43.966175Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:43.966177Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=13
2023-05-19T17:52:43.966181Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: decoding frame from 13B
2023-05-19T17:52:43.966183Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: frame.kind=WindowUpdate
2023-05-19T17:52:43.966187Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=WindowUpdate { stream_id: StreamId(0), size_increment: 75 }
2023-05-19T17:52:43.966190Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv WINDOW_UPDATE frame=WindowUpdate { stream_id: StreamId(0), size_increment: 75 }
2023-05-19T17:52:43.966193Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=75; old=65460; new=65535
2023-05-19T17:52:43.966197Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:43.966199Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:43.966201Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:43.966203Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=17
2023-05-19T17:52:43.966205Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: decoding frame from 17B
2023-05-19T17:52:43.966207Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: frame.kind=Ping
2023-05-19T17:52:43.966210Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:43.966213Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv PING frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:43.966216Z DEBUG server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: send frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:43.966218Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::frame::ping: encoding PING; ack=true len=8
2023-05-19T17:52:43.966221Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: encoded ping rem=17
2023-05-19T17:52:43.966224Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:43.966225Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:43.966228Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:43.966229Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:43.966231Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:43.966235Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:54.726967Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:54.726991Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:54.727009Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:54.727013Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:54.727016Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=16
2023-05-19T17:52:54.727022Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}: h2::codec::framed_read: decoding frame from 16B
2023-05-19T17:52:54.727025Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}: h2::codec::framed_read: frame.kind=Headers
2023-05-19T17:52:54.727030Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}: h2::frame::headers: loading headers; flags=(0x4: END_HEADERS)
2023-05-19T17:52:54.727035Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: decode
2023-05-19T17:52:54.727039Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=7 kind=Indexed
2023-05-19T17:52:54.727046Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=6 kind=Indexed
2023-05-19T17:52:54.727050Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=5 kind=Indexed
2023-05-19T17:52:54.727055Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=4 kind=Indexed
2023-05-19T17:52:54.727059Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=3 kind=Indexed
2023-05-19T17:52:54.727065Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=2 kind=Indexed
2023-05-19T17:52:54.727069Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=1 kind=Indexed
2023-05-19T17:52:54.727076Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Headers { stream_id: StreamId(9), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:54.727082Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv HEADERS frame=Headers { stream_id: StreamId(9), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:54.727087Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=1048576; old=0; new=1048576
2023-05-19T17:52:54.727090Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:52:54.727094Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::streams: recv_headers; stream=StreamId(9); state=State { inner: Idle }
2023-05-19T17:52:54.727097Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: opening stream; init_window=1048576
2023-05-19T17:52:54.727105Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: Queue::push
2023-05-19T17:52:54.727108Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: -> first entry
2023-05-19T17:52:54.727110Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(9); state=State { inner: Open { local: AwaitingHeaders, remote: Streaming } }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:54.727115Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:54.727118Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:54.727121Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:54.727123Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=127
2023-05-19T17:52:54.727127Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=127}: h2::codec::framed_read: decoding frame from 127B
2023-05-19T17:52:54.727130Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=127}: h2::codec::framed_read: frame.kind=Data
2023-05-19T17:52:54.727134Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Data { stream_id: StreamId(9), flags: (0x1: END_STREAM) }
2023-05-19T17:52:54.727138Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv DATA frame=Data { stream_id: StreamId(9), flags: (0x1: END_STREAM) }
2023-05-19T17:52:54.727142Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: recv_data; size=118; connection=1048239; stream=1048576
2023-05-19T17:52:54.727145Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=118; window=1048239; available=1048576
2023-05-19T17:52:54.727149Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::state: recv_close: Open => HalfClosedRemote(AwaitingHeaders)
2023-05-19T17:52:54.727151Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=118; window=1048576; available=1048576
2023-05-19T17:52:54.727154Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(9); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:54.727158Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:54.727161Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:54.727166Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:54.727169Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:54.727173Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:54.727178Z TRACE h2::proto::streams::streams: next_incoming; id=StreamId(9), state=State { inner: HalfClosedRemote(AwaitingHeaders) }
2023-05-19T17:52:54.727180Z TRACE h2::server: received incoming
2023-05-19T17:52:54.727183Z TRACE hyper::proto::h2::server: incoming request
2023-05-19T17:52:54.727198Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:54.727202Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:54.727206Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:54.727208Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:54.727211Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:54.727224Z TRACE h2::proto::streams::recv: release_capacity; size=118
2023-05-19T17:52:54.727226Z TRACE h2::proto::streams::recv: release_connection_capacity; size=118, connection in_flight_data=118
2023-05-19T17:52:54.727234Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(9), state: State { inner: HalfClosedRemote(AwaitingHeaders) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: false, send_flow: FlowControl { window_size: Window(65535), available: Window(0) }, requested_send_capacity: 0, buffered_send_data: 0, send_task: None, pending_send: Deque { indices: None }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: false, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048458), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:54.727242Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(9); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:54.735032Z TRACE watcher: globwatch: sending event: Event { kind: Modify(Metadata(Any)), paths: ["/private/var/folders/gg/bnf9xtl93wqbsxspvpz00yc40000gn/T/turbod/b572bbf5fd27d5ca/flush/4"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:52:54.735075Z TRACE serve:watch: globwatch: flushing Mutex { data: {4: Sender { complete: false }}, poisoned: false, .. }
2023-05-19T17:52:54.735119Z TRACE include{relative_to="/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro" glob="apps/web/.turbo/turbo-build.log"}: globwatch: including "apps/web/.turbo/turbo-build.log"
2023-05-19T17:52:54.735133Z TRACE include{relative_to="/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro" glob="apps/web/.turbo/turbo-build.log"}: globwatch: watching "/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.turbo/turbo-build.log"
2023-05-19T17:52:54.735754Z TRACE include{relative_to="/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro" glob="apps/web/.next/**"}: globwatch: including "apps/web/.next/**"
2023-05-19T17:52:54.735763Z TRACE include{relative_to="/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro" glob="apps/web/.next/**"}: globwatch: watching "/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next"
2023-05-19T17:52:54.736579Z TRACE include{relative_to="/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro" glob="apps/web/dist/**"}: globwatch: including "apps/web/dist/**"
2023-05-19T17:52:54.736586Z TRACE include{relative_to="/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro" glob="apps/web/dist/**"}: globwatch: watching "/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/dist"
2023-05-19T17:52:54.736912Z TRACE h2::proto::streams::send: send_headers; frame=Headers { stream_id: StreamId(9), flags: (0x4: END_HEADERS) }; init_window=65535
2023-05-19T17:52:54.736921Z TRACE Prioritize::queue_frame{stream.id=StreamId(9)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(9)
2023-05-19T17:52:54.736923Z TRACE Prioritize::queue_frame{stream.id=StreamId(9)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:54.736925Z TRACE Prioritize::queue_frame{stream.id=StreamId(9)}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:54.736927Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(9); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:54.736934Z TRACE reserve_capacity{stream.id=StreamId(9) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(9)}: h2::proto::streams::prioritize: requested=1 additional=1 buffered=0 window=65535 conn=65535
2023-05-19T17:52:54.736937Z TRACE reserve_capacity{stream.id=StreamId(9) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(9)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:54.736938Z TRACE reserve_capacity{stream.id=StreamId(9) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(9)}: h2::proto::streams::stream: assigned capacity to stream; available=1; buffered=0; id=StreamId(9); max_buffer_size=409600 prev=0
2023-05-19T17:52:54.736940Z TRACE reserve_capacity{stream.id=StreamId(9) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(9)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:54.736942Z TRACE reserve_capacity{stream.id=StreamId(9) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(9)}: h2::proto::streams::prioritize: available=1 requested=1 buffered=0 has_unavailable=true
2023-05-19T17:52:54.736948Z TRACE hyper::proto::h2: send body chunk: 5 bytes, eos=false
2023-05-19T17:52:54.736950Z TRACE send_data{sz=5 requested=1}: h2::proto::streams::prioritize: buffered=5
2023-05-19T17:52:54.736952Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(9)}: h2::proto::streams::prioritize: requested=5 additional=4 buffered=5 window=65535 conn=65534
2023-05-19T17:52:54.736955Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(9)}: h2::proto::streams::prioritize: assigning capacity=4
2023-05-19T17:52:54.736956Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(9)}: h2::proto::streams::stream: assigned capacity to stream; available=5; buffered=5; id=StreamId(9); max_buffer_size=409600 prev=0
2023-05-19T17:52:54.736958Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(9)}: h2::proto::streams::prioritize: available=5 requested=5 buffered=5 has_unavailable=true
2023-05-19T17:52:54.736960Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(9)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:54.736962Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(9)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:54.736964Z TRACE send_data{sz=5 requested=1}: h2::proto::streams::prioritize: available=5 buffered=5
2023-05-19T17:52:54.736966Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(9)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(9)
2023-05-19T17:52:54.736968Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(9)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:54.736970Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(9)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:54.736972Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(9); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:54.736975Z TRACE reserve_capacity{stream.id=StreamId(9) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(9)}: h2::proto::streams::prioritize: requested=6 additional=1 buffered=5 window=65535 conn=65530
2023-05-19T17:52:54.736977Z TRACE reserve_capacity{stream.id=StreamId(9) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(9)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:54.736980Z TRACE reserve_capacity{stream.id=StreamId(9) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(9)}: h2::proto::streams::stream: assigned capacity to stream; available=6; buffered=5; id=StreamId(9); max_buffer_size=409600 prev=0
2023-05-19T17:52:54.736982Z TRACE reserve_capacity{stream.id=StreamId(9) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(9)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:54.736983Z TRACE reserve_capacity{stream.id=StreamId(9) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(9)}: h2::proto::streams::prioritize: available=6 requested=6 buffered=5 has_unavailable=true
2023-05-19T17:52:54.736986Z TRACE reserve_capacity{stream.id=StreamId(9) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(9)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:54.736989Z TRACE reserve_capacity{stream.id=StreamId(9) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(9)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:54.736997Z TRACE h2::proto::streams::state: send_close: HalfClosedRemote => Closed
2023-05-19T17:52:54.736998Z TRACE h2::proto::streams::send: send_trailers -- queuing; frame=Headers { stream_id: StreamId(9), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:54.737000Z TRACE Prioritize::queue_frame{stream.id=StreamId(9)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(9)
2023-05-19T17:52:54.737002Z TRACE Prioritize::queue_frame{stream.id=StreamId(9)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:54.737003Z TRACE Prioritize::queue_frame{stream.id=StreamId(9)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:54.737006Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(9); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:54.737008Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(9), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(5) }, requested_send_capacity: 5, buffered_send_data: 5, send_task: Some(Waker { data: 0x600003b0c000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 0, tail: 2 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048458), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:54.737013Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(9); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:54.737014Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(9), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 1, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(5) }, requested_send_capacity: 5, buffered_send_data: 5, send_task: Some(Waker { data: 0x600003b0c000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 0, tail: 2 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048458), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:54.737017Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(9); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:54.737022Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:54.737027Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:54.737031Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:54.737033Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:54.737036Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(9) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:54.737039Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(9) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(9), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:54.737041Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(9) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:54.737044Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(9) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:54.737046Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(9) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(9); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:54.737048Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(9), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:54.737052Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(9), flags: (0x4: END_HEADERS) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(9), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:54.737061Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:54.737064Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(9) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:54.737066Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(9) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: data frame sz=5 eos=false window=5 available=5 requested=5 buffered=5
2023-05-19T17:52:54.737070Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(9) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: sending data frame len=5
2023-05-19T17:52:54.737073Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(9) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::flow_control: send_data; sz=5; window=65535; available=5
2023-05-19T17:52:54.737076Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(9) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::stream: sent stream data; available=0; buffered=0; id=StreamId(9); max_buffer_size=409600 prev=0
2023-05-19T17:52:54.737078Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(9) stream.state=State { inner: Closed(EndStream) }}:updating connection flow: h2::proto::streams::flow_control: send_data; sz=5; window=65535; available=65535
2023-05-19T17:52:54.737080Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(9) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Data { stream_id: StreamId(9) }
2023-05-19T17:52:54.737083Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(9) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:54.737085Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(9) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:54.737087Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(9) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(9); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:54.737089Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Data { stream_id: StreamId(9) }
2023-05-19T17:52:54.737092Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Data { stream_id: StreamId(9) }}: h2::codec::framed_write: send frame=Data { stream_id: StreamId(9) }
2023-05-19T17:52:54.737095Z TRACE server_handshake:Connection{peer=Server}:poll:try_reclaim_frame: h2::proto::streams::prioritize: reclaimed frame=Data { stream_id: StreamId(9) } sz=0
2023-05-19T17:52:54.737098Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:54.737101Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(9) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:54.737104Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(9) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(9), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:54.737106Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(9) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(9); state=State { inner: Closed(EndStream) }; is_closed=true; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:54.737109Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(9) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: dec_num_streams; stream=StreamId(9)
2023-05-19T17:52:54.737111Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(9), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:54.737114Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(9), flags: (0x5: END_HEADERS | END_STREAM) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(9), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:54.737118Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:54.737121Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:54.737131Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:54.737215Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:54.737222Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:54.737226Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:54.737228Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:54.737230Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=13
2023-05-19T17:52:54.737233Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: decoding frame from 13B
2023-05-19T17:52:54.737235Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: frame.kind=WindowUpdate
2023-05-19T17:52:54.737238Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=WindowUpdate { stream_id: StreamId(0), size_increment: 5 }
2023-05-19T17:52:54.737241Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv WINDOW_UPDATE frame=WindowUpdate { stream_id: StreamId(0), size_increment: 5 }
2023-05-19T17:52:54.737243Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=5; old=65530; new=65535
2023-05-19T17:52:54.737246Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:54.737248Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:54.737249Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:54.737251Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=17
2023-05-19T17:52:54.737253Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: decoding frame from 17B
2023-05-19T17:52:54.737255Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: frame.kind=Ping
2023-05-19T17:52:54.737257Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:54.737260Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv PING frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:54.737263Z DEBUG server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: send frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:54.737266Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::frame::ping: encoding PING; ack=true len=8
2023-05-19T17:52:54.737268Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: encoded ping rem=17
2023-05-19T17:52:54.737271Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:54.737273Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:54.737275Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:54.737276Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:54.737278Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:54.737281Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:54.739731Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:54.739748Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:54.739755Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: codec closed
2023-05-19T17:52:54.739759Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::streams: Streams::recv_eof
2023-05-19T17:52:54.739762Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Closing(NO_ERROR, Library)
2023-05-19T17:52:54.739765Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection closing after flush
2023-05-19T17:52:54.739767Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:54.739772Z DEBUG hyper::server::server::new_svc: connection error: connection error: not connected
2023-05-19T17:52:54.739777Z TRACE h2::proto::streams::streams: Streams::recv_eof
2023-05-19T17:52:58.355606Z DEBUG server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::codec::framed_write: send frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }
2023-05-19T17:52:58.355616Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::frame::settings: encoding SETTINGS; len=18
2023-05-19T17:52:58.355675Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::frame::settings: encoding setting; val=InitialWindowSize(1048576)
2023-05-19T17:52:58.355677Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::frame::settings: encoding setting; val=MaxFrameSize(16384)
2023-05-19T17:52:58.355679Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::frame::settings: encoding setting; val=MaxHeaderListSize(16777216)
2023-05-19T17:52:58.355680Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::codec::framed_write: encoded settings rem=27
2023-05-19T17:52:58.355688Z TRACE server_handshake: h2::server: state=Flushing(_)
2023-05-19T17:52:58.355690Z TRACE server_handshake:flush:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:58.355699Z TRACE server_handshake:flush:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:58.355702Z TRACE server_handshake: h2::server: flush.poll=Ready
2023-05-19T17:52:58.355709Z TRACE server_handshake: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:52:58.355711Z TRACE server_handshake: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:52:58.355712Z TRACE server_handshake: h2::proto::streams::prioritize: Prioritize::new; flow=FlowControl { window_size: Window(65535), available: Window(65535) }
2023-05-19T17:52:58.355716Z TRACE server_handshake: h2::server: connection established!
2023-05-19T17:52:58.355718Z TRACE server_handshake: h2::proto::streams::recv: set_target_connection_window; target=1048576; available=65535, reserved=0
2023-05-19T17:52:58.355721Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:58.355727Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.355731Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.355734Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:58.355736Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=9
2023-05-19T17:52:58.355738Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: decoding frame from 9B
2023-05-19T17:52:58.355741Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: frame.kind=Settings
2023-05-19T17:52:58.355744Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Settings { flags: (0x0) }
2023-05-19T17:52:58.355747Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv SETTINGS frame=Settings { flags: (0x0) }
2023-05-19T17:52:58.355750Z DEBUG server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Settings { flags: (0x1: ACK) }}: h2::codec::framed_write: send frame=Settings { flags: (0x1: ACK) }
2023-05-19T17:52:58.355752Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Settings { flags: (0x1: ACK) }}: h2::frame::settings: encoding SETTINGS; len=0
2023-05-19T17:52:58.355754Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Settings { flags: (0x1: ACK) }}: h2::codec::framed_write: encoded settings rem=9
2023-05-19T17:52:58.355757Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready: h2::proto::settings: ACK sent; applying settings
2023-05-19T17:52:58.355759Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.355760Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.355764Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=WindowUpdate { stream_id: StreamId(0), size_increment: 983041 }}: h2::codec::framed_write: send frame=WindowUpdate { stream_id: StreamId(0), size_increment: 983041 }
2023-05-19T17:52:58.355766Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=WindowUpdate { stream_id: StreamId(0), size_increment: 983041 }}: h2::frame::window_update: encoding WINDOW_UPDATE; id=StreamId(0)
2023-05-19T17:52:58.355768Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=WindowUpdate { stream_id: StreamId(0), size_increment: 983041 }}: h2::codec::framed_write: encoded window_update rem=22
2023-05-19T17:52:58.355770Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=983041; old=65535; new=1048576
2023-05-19T17:52:58.355773Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:58.355777Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.355780Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:58.355784Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:58.355793Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:58.355796Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.355798Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.355800Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:58.355802Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=9
2023-05-19T17:52:58.355804Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: decoding frame from 9B
2023-05-19T17:52:58.355806Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: frame.kind=Settings
2023-05-19T17:52:58.355808Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Settings { flags: (0x1: ACK) }
2023-05-19T17:52:58.355810Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv SETTINGS frame=Settings { flags: (0x1: ACK) }
2023-05-19T17:52:58.355812Z DEBUG server_handshake:Connection{peer=Server}:poll: h2::proto::settings: received settings ACK; applying Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }
2023-05-19T17:52:58.355814Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: update_initial_window_size; new=1048576; old=1048576
2023-05-19T17:52:58.355816Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.355817Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.355820Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:58.355821Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.355823Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:58.357366Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:58.357373Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.357378Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.357380Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:58.357381Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=77
2023-05-19T17:52:58.357384Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}: h2::codec::framed_read: decoding frame from 77B
2023-05-19T17:52:58.357386Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}: h2::codec::framed_read: frame.kind=Headers
2023-05-19T17:52:58.357389Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}: h2::frame::headers: loading headers; flags=(0x4: END_HEADERS)
2023-05-19T17:52:58.357392Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: decode
2023-05-19T17:52:58.357395Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=68 kind=Indexed
2023-05-19T17:52:58.357400Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=67 kind=Indexed
2023-05-19T17:52:58.357403Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=66 kind=LiteralWithIndexing
2023-05-19T17:52:58.357412Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=44 kind=LiteralWithIndexing
2023-05-19T17:52:58.357415Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=36 kind=LiteralWithIndexing
2023-05-19T17:52:58.357420Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=23 kind=LiteralWithIndexing
2023-05-19T17:52:58.357425Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=11 kind=LiteralWithIndexing
2023-05-19T17:52:58.357430Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:58.357434Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv HEADERS frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:58.357436Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=1048576; old=0; new=1048576
2023-05-19T17:52:58.357439Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:52:58.357442Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::streams: recv_headers; stream=StreamId(1); state=State { inner: Idle }
2023-05-19T17:52:58.357445Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: opening stream; init_window=1048576
2023-05-19T17:52:58.357452Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.357453Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: -> first entry
2023-05-19T17:52:58.357455Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Open { local: AwaitingHeaders, remote: Streaming } }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:58.357458Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.357460Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.357461Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:58.357463Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=21
2023-05-19T17:52:58.357465Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=21}: h2::codec::framed_read: decoding frame from 21B
2023-05-19T17:52:58.357467Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=21}: h2::codec::framed_read: frame.kind=Data
2023-05-19T17:52:58.357469Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Data { stream_id: StreamId(1), flags: (0x1: END_STREAM) }
2023-05-19T17:52:58.357472Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv DATA frame=Data { stream_id: StreamId(1), flags: (0x1: END_STREAM) }
2023-05-19T17:52:58.357474Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: recv_data; size=12; connection=1048576; stream=1048576
2023-05-19T17:52:58.357476Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=12; window=1048576; available=1048576
2023-05-19T17:52:58.357478Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::state: recv_close: Open => HalfClosedRemote(AwaitingHeaders)
2023-05-19T17:52:58.357480Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=12; window=1048576; available=1048576
2023-05-19T17:52:58.357482Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:58.357484Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.357486Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.357489Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:58.357490Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.357492Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:58.357495Z TRACE h2::proto::streams::streams: next_incoming; id=StreamId(1), state=State { inner: HalfClosedRemote(AwaitingHeaders) }
2023-05-19T17:52:58.357497Z TRACE h2::server: received incoming
2023-05-19T17:52:58.357499Z TRACE hyper::proto::h2::server: incoming request
2023-05-19T17:52:58.357512Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:58.357514Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.357516Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:58.357518Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.357519Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:58.357527Z TRACE h2::proto::streams::recv: release_capacity; size=12
2023-05-19T17:52:58.357528Z TRACE h2::proto::streams::recv: release_connection_capacity; size=12, connection in_flight_data=12
2023-05-19T17:52:58.357533Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(1), state: State { inner: HalfClosedRemote(AwaitingHeaders) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: false, send_flow: FlowControl { window_size: Window(65535), available: Window(0) }, requested_send_capacity: 0, buffered_send_data: 0, send_task: None, pending_send: Deque { indices: None }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: false, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048564), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:58.357539Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:58.357552Z TRACE h2::proto::streams::send: send_headers; frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }; init_window=65535
2023-05-19T17:52:58.357555Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(1)
2023-05-19T17:52:58.357557Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.357558Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:58.357560Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:58.357565Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: requested=1 additional=1 buffered=0 window=65535 conn=65535
2023-05-19T17:52:58.357568Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:58.357570Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: assigned capacity to stream; available=1; buffered=0; id=StreamId(1); max_buffer_size=409600 prev=0
2023-05-19T17:52:58.357572Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:58.357575Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: available=1 requested=1 buffered=0 has_unavailable=true
2023-05-19T17:52:58.357579Z TRACE hyper::proto::h2: send body chunk: 5 bytes, eos=false
2023-05-19T17:52:58.357581Z TRACE send_data{sz=5 requested=1}: h2::proto::streams::prioritize: buffered=5
2023-05-19T17:52:58.357583Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: requested=5 additional=4 buffered=5 window=65535 conn=65534
2023-05-19T17:52:58.357586Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: assigning capacity=4
2023-05-19T17:52:58.357588Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: assigned capacity to stream; available=5; buffered=5; id=StreamId(1); max_buffer_size=409600 prev=0
2023-05-19T17:52:58.357590Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: available=5 requested=5 buffered=5 has_unavailable=true
2023-05-19T17:52:58.357592Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.357594Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:58.357596Z TRACE send_data{sz=5 requested=1}: h2::proto::streams::prioritize: available=5 buffered=5
2023-05-19T17:52:58.357599Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(1)
2023-05-19T17:52:58.357601Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.357603Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:58.357605Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:58.357608Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: requested=6 additional=1 buffered=5 window=65535 conn=65530
2023-05-19T17:52:58.357611Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:58.357612Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: assigned capacity to stream; available=6; buffered=5; id=StreamId(1); max_buffer_size=409600 prev=0
2023-05-19T17:52:58.357614Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:58.357616Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: available=6 requested=6 buffered=5 has_unavailable=true
2023-05-19T17:52:58.357618Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.357620Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:58.357627Z TRACE h2::proto::streams::state: send_close: HalfClosedRemote => Closed
2023-05-19T17:52:58.357628Z TRACE h2::proto::streams::send: send_trailers -- queuing; frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:58.357630Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(1)
2023-05-19T17:52:58.357631Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.357632Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:58.357636Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:58.357637Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(1), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(5) }, requested_send_capacity: 5, buffered_send_data: 5, send_task: Some(Waker { data: 0x600003b10000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 0, tail: 2 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048564), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:58.357641Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:58.357642Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(1), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 1, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(5) }, requested_send_capacity: 5, buffered_send_data: 5, send_task: Some(Waker { data: 0x600003b10000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 0, tail: 2 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048564), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:58.357645Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:58.357647Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:58.357649Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.357652Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:58.357654Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.357657Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:58.357660Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:58.357662Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.357664Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:58.357666Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:58.357668Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:58.357671Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:58.357680Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.357682Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:58.357685Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: data frame sz=5 eos=false window=5 available=5 requested=5 buffered=5
2023-05-19T17:52:58.357689Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: sending data frame len=5
2023-05-19T17:52:58.357692Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::flow_control: send_data; sz=5; window=65535; available=5
2023-05-19T17:52:58.357695Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::stream: sent stream data; available=0; buffered=0; id=StreamId(1); max_buffer_size=409600 prev=0
2023-05-19T17:52:58.357698Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}:updating connection flow: h2::proto::streams::flow_control: send_data; sz=5; window=65535; available=65535
2023-05-19T17:52:58.357701Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Data { stream_id: StreamId(1) }
2023-05-19T17:52:58.357704Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.357706Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:58.357709Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:58.357712Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Data { stream_id: StreamId(1) }
2023-05-19T17:52:58.357716Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Data { stream_id: StreamId(1) }}: h2::codec::framed_write: send frame=Data { stream_id: StreamId(1) }
2023-05-19T17:52:58.357719Z TRACE server_handshake:Connection{peer=Server}:poll:try_reclaim_frame: h2::proto::streams::prioritize: reclaimed frame=Data { stream_id: StreamId(1) } sz=0
2023-05-19T17:52:58.357723Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.357726Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:58.357728Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:58.357731Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=true; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:58.357734Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: dec_num_streams; stream=StreamId(1)
2023-05-19T17:52:58.357738Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:58.357741Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:58.357745Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.357747Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:58.357753Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:58.357899Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:58.357907Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.357914Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.357916Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:58.357917Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=13
2023-05-19T17:52:58.357920Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: decoding frame from 13B
2023-05-19T17:52:58.357922Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: frame.kind=WindowUpdate
2023-05-19T17:52:58.357925Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=WindowUpdate { stream_id: StreamId(0), size_increment: 5 }
2023-05-19T17:52:58.357928Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv WINDOW_UPDATE frame=WindowUpdate { stream_id: StreamId(0), size_increment: 5 }
2023-05-19T17:52:58.357930Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=5; old=65530; new=65535
2023-05-19T17:52:58.357934Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.357935Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.357937Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:58.357938Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=17
2023-05-19T17:52:58.357940Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: decoding frame from 17B
2023-05-19T17:52:58.357942Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: frame.kind=Ping
2023-05-19T17:52:58.357945Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:58.357948Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv PING frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:58.357951Z DEBUG server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: send frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:58.357954Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::frame::ping: encoding PING; ack=true len=8
2023-05-19T17:52:58.357956Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: encoded ping rem=17
2023-05-19T17:52:58.357959Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.357960Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.357963Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:58.357964Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.357967Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:58.357972Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:58.593677Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:58.593697Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.593708Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.593711Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:58.593713Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=46
2023-05-19T17:52:58.593717Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}: h2::codec::framed_read: decoding frame from 46B
2023-05-19T17:52:58.593719Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}: h2::codec::framed_read: frame.kind=Headers
2023-05-19T17:52:58.593722Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}: h2::frame::headers: loading headers; flags=(0x4: END_HEADERS)
2023-05-19T17:52:58.593726Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: decode
2023-05-19T17:52:58.593728Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=37 kind=Indexed
2023-05-19T17:52:58.593733Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=36 kind=Indexed
2023-05-19T17:52:58.593735Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=35 kind=LiteralWithIndexing
2023-05-19T17:52:58.593743Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=4 kind=Indexed
2023-05-19T17:52:58.593746Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=3 kind=Indexed
2023-05-19T17:52:58.593751Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=2 kind=Indexed
2023-05-19T17:52:58.593754Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=1 kind=Indexed
2023-05-19T17:52:58.593758Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:58.593764Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv HEADERS frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:58.593768Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=1048576; old=0; new=1048576
2023-05-19T17:52:58.593771Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:52:58.593774Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::streams: recv_headers; stream=StreamId(3); state=State { inner: Idle }
2023-05-19T17:52:58.593777Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: opening stream; init_window=1048576
2023-05-19T17:52:58.593783Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.593786Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: -> first entry
2023-05-19T17:52:58.593787Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Open { local: AwaitingHeaders, remote: Streaming } }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:58.593791Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.593792Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.593794Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:58.593796Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=111
2023-05-19T17:52:58.593799Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=111}: h2::codec::framed_read: decoding frame from 111B
2023-05-19T17:52:58.593802Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=111}: h2::codec::framed_read: frame.kind=Data
2023-05-19T17:52:58.593804Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Data { stream_id: StreamId(3), flags: (0x1: END_STREAM) }
2023-05-19T17:52:58.593808Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv DATA frame=Data { stream_id: StreamId(3), flags: (0x1: END_STREAM) }
2023-05-19T17:52:58.593811Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: recv_data; size=102; connection=1048564; stream=1048576
2023-05-19T17:52:58.593813Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=102; window=1048564; available=1048576
2023-05-19T17:52:58.593816Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::state: recv_close: Open => HalfClosedRemote(AwaitingHeaders)
2023-05-19T17:52:58.593818Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=102; window=1048576; available=1048576
2023-05-19T17:52:58.593820Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:58.593823Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.593825Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.593829Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:58.593831Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.593833Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:58.593837Z TRACE h2::proto::streams::streams: next_incoming; id=StreamId(3), state=State { inner: HalfClosedRemote(AwaitingHeaders) }
2023-05-19T17:52:58.593838Z TRACE h2::server: received incoming
2023-05-19T17:52:58.593840Z TRACE hyper::proto::h2::server: incoming request
2023-05-19T17:52:58.593855Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:58.593859Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.593861Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:58.593863Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.593865Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:58.593875Z TRACE h2::proto::streams::recv: release_capacity; size=102
2023-05-19T17:52:58.593876Z TRACE h2::proto::streams::recv: release_connection_capacity; size=102, connection in_flight_data=102
2023-05-19T17:52:58.593886Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(3), state: State { inner: HalfClosedRemote(AwaitingHeaders) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: false, send_flow: FlowControl { window_size: Window(65535), available: Window(0) }, requested_send_capacity: 0, buffered_send_data: 0, send_task: None, pending_send: Deque { indices: None }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: false, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048474), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:58.593890Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:58.605532Z TRACE watcher: globwatch: sending event: Event { kind: Modify(Metadata(Any)), paths: ["/private/var/folders/gg/bnf9xtl93wqbsxspvpz00yc40000gn/T/turbod/b572bbf5fd27d5ca/flush/5"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:52:58.605577Z TRACE serve:watch: globwatch: flushing Mutex { data: {5: Sender { complete: false }}, poisoned: false, .. }
2023-05-19T17:52:58.605630Z TRACE h2::proto::streams::send: send_headers; frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }; init_window=65535
2023-05-19T17:52:58.605646Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(3)
2023-05-19T17:52:58.605649Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.605651Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:58.605654Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:58.605660Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: requested=1 additional=1 buffered=0 window=65535 conn=65535
2023-05-19T17:52:58.605663Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:58.605665Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::stream: assigned capacity to stream; available=1; buffered=0; id=StreamId(3); max_buffer_size=409600 prev=0
2023-05-19T17:52:58.605667Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:58.605668Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: available=1 requested=1 buffered=0 has_unavailable=true
2023-05-19T17:52:58.605674Z TRACE hyper::proto::h2: send body chunk: 5 bytes, eos=false
2023-05-19T17:52:58.605676Z TRACE send_data{sz=5 requested=1}: h2::proto::streams::prioritize: buffered=5
2023-05-19T17:52:58.605679Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: requested=5 additional=4 buffered=5 window=65535 conn=65534
2023-05-19T17:52:58.605682Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: assigning capacity=4
2023-05-19T17:52:58.605684Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::stream: assigned capacity to stream; available=5; buffered=5; id=StreamId(3); max_buffer_size=409600 prev=0
2023-05-19T17:52:58.605685Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: available=5 requested=5 buffered=5 has_unavailable=true
2023-05-19T17:52:58.605688Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.605689Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:58.605691Z TRACE send_data{sz=5 requested=1}: h2::proto::streams::prioritize: available=5 buffered=5
2023-05-19T17:52:58.605694Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(3)
2023-05-19T17:52:58.605696Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.605698Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:58.605700Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:58.605704Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: requested=6 additional=1 buffered=5 window=65535 conn=65530
2023-05-19T17:52:58.605706Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:58.605708Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::stream: assigned capacity to stream; available=6; buffered=5; id=StreamId(3); max_buffer_size=409600 prev=0
2023-05-19T17:52:58.605710Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:58.605713Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: available=6 requested=6 buffered=5 has_unavailable=true
2023-05-19T17:52:58.605715Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.605718Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:58.605726Z TRACE h2::proto::streams::state: send_close: HalfClosedRemote => Closed
2023-05-19T17:52:58.605728Z TRACE h2::proto::streams::send: send_trailers -- queuing; frame=Headers { stream_id: StreamId(3), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:58.605729Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(3)
2023-05-19T17:52:58.605731Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.605732Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:58.605736Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:58.605738Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(3), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(5) }, requested_send_capacity: 5, buffered_send_data: 5, send_task: Some(Waker { data: 0x600003b00000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 2, tail: 0 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048474), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:58.605746Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:58.605747Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(3), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 1, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(5) }, requested_send_capacity: 5, buffered_send_data: 5, send_task: Some(Waker { data: 0x600003b00000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 2, tail: 0 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048474), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:58.605750Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:58.605756Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:58.605761Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.605765Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:58.605767Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.605770Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:58.605774Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:58.605777Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.605780Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:58.605783Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:58.605787Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:58.605790Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:58.605800Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.605805Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:58.605808Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: data frame sz=5 eos=false window=5 available=5 requested=5 buffered=5
2023-05-19T17:52:58.605812Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: sending data frame len=5
2023-05-19T17:52:58.605815Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::flow_control: send_data; sz=5; window=65535; available=5
2023-05-19T17:52:58.605818Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::stream: sent stream data; available=0; buffered=0; id=StreamId(3); max_buffer_size=409600 prev=0
2023-05-19T17:52:58.605822Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}:updating connection flow: h2::proto::streams::flow_control: send_data; sz=5; window=65535; available=65535
2023-05-19T17:52:58.605824Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Data { stream_id: StreamId(3) }
2023-05-19T17:52:58.605827Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.605829Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:58.605832Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:58.605835Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Data { stream_id: StreamId(3) }
2023-05-19T17:52:58.605838Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Data { stream_id: StreamId(3) }}: h2::codec::framed_write: send frame=Data { stream_id: StreamId(3) }
2023-05-19T17:52:58.605841Z TRACE server_handshake:Connection{peer=Server}:poll:try_reclaim_frame: h2::proto::streams::prioritize: reclaimed frame=Data { stream_id: StreamId(3) } sz=0
2023-05-19T17:52:58.605845Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.605848Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:58.605851Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(3), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:58.605854Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=true; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:58.605857Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: dec_num_streams; stream=StreamId(3)
2023-05-19T17:52:58.605860Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(3), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:58.605863Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(3), flags: (0x5: END_HEADERS | END_STREAM) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(3), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:58.605867Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.605870Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:58.605879Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:58.605997Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:58.606007Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.606014Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.606016Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:58.606018Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=13
2023-05-19T17:52:58.606021Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: decoding frame from 13B
2023-05-19T17:52:58.606024Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: frame.kind=WindowUpdate
2023-05-19T17:52:58.606027Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=WindowUpdate { stream_id: StreamId(0), size_increment: 5 }
2023-05-19T17:52:58.606031Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv WINDOW_UPDATE frame=WindowUpdate { stream_id: StreamId(0), size_increment: 5 }
2023-05-19T17:52:58.606033Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=5; old=65530; new=65535
2023-05-19T17:52:58.606037Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.606038Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.606040Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:58.606041Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=17
2023-05-19T17:52:58.606044Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: decoding frame from 17B
2023-05-19T17:52:58.606045Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: frame.kind=Ping
2023-05-19T17:52:58.606048Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:58.606051Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv PING frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:58.606054Z DEBUG server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: send frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:58.606057Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::frame::ping: encoding PING; ack=true len=8
2023-05-19T17:52:58.606059Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: encoded ping rem=17
2023-05-19T17:52:58.606063Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.606064Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.606067Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:58.606069Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.606071Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:58.606078Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:58.606366Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:58.606374Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.606382Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.606385Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:58.606387Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=16
2023-05-19T17:52:58.606391Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}: h2::codec::framed_read: decoding frame from 16B
2023-05-19T17:52:58.606394Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}: h2::codec::framed_read: frame.kind=Headers
2023-05-19T17:52:58.606397Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}: h2::frame::headers: loading headers; flags=(0x4: END_HEADERS)
2023-05-19T17:52:58.606402Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: decode
2023-05-19T17:52:58.606405Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=7 kind=Indexed
2023-05-19T17:52:58.606409Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=6 kind=Indexed
2023-05-19T17:52:58.606412Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=5 kind=Indexed
2023-05-19T17:52:58.606416Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=4 kind=Indexed
2023-05-19T17:52:58.606419Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=3 kind=Indexed
2023-05-19T17:52:58.606424Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=2 kind=Indexed
2023-05-19T17:52:58.606427Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=1 kind=Indexed
2023-05-19T17:52:58.606432Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:58.606436Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv HEADERS frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:58.606438Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=1048576; old=0; new=1048576
2023-05-19T17:52:58.606440Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:52:58.606443Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::streams: recv_headers; stream=StreamId(5); state=State { inner: Idle }
2023-05-19T17:52:58.606445Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: opening stream; init_window=1048576
2023-05-19T17:52:58.606451Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.606453Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: -> first entry
2023-05-19T17:52:58.606454Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Open { local: AwaitingHeaders, remote: Streaming } }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:58.606458Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.606461Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.606463Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:58.606466Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=102
2023-05-19T17:52:58.606469Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=102}: h2::codec::framed_read: decoding frame from 102B
2023-05-19T17:52:58.606471Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=102}: h2::codec::framed_read: frame.kind=Data
2023-05-19T17:52:58.606474Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Data { stream_id: StreamId(5), flags: (0x1: END_STREAM) }
2023-05-19T17:52:58.606477Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv DATA frame=Data { stream_id: StreamId(5), flags: (0x1: END_STREAM) }
2023-05-19T17:52:58.606479Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: recv_data; size=93; connection=1048462; stream=1048576
2023-05-19T17:52:58.606481Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=93; window=1048462; available=1048576
2023-05-19T17:52:58.606484Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::state: recv_close: Open => HalfClosedRemote(AwaitingHeaders)
2023-05-19T17:52:58.606486Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=93; window=1048576; available=1048576
2023-05-19T17:52:58.606488Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:58.606491Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.606493Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.606496Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:58.606498Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.606501Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:58.606504Z TRACE h2::proto::streams::streams: next_incoming; id=StreamId(5), state=State { inner: HalfClosedRemote(AwaitingHeaders) }
2023-05-19T17:52:58.606506Z TRACE h2::server: received incoming
2023-05-19T17:52:58.606507Z TRACE hyper::proto::h2::server: incoming request
2023-05-19T17:52:58.606518Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:58.606523Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.606526Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:58.606527Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.606529Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:58.606536Z TRACE h2::proto::streams::recv: release_capacity; size=93
2023-05-19T17:52:58.606537Z TRACE h2::proto::streams::recv: release_connection_capacity; size=93, connection in_flight_data=93
2023-05-19T17:52:58.606542Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(5), state: State { inner: HalfClosedRemote(AwaitingHeaders) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: false, send_flow: FlowControl { window_size: Window(65535), available: Window(0) }, requested_send_capacity: 0, buffered_send_data: 0, send_task: None, pending_send: Deque { indices: None }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: false, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048483), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:58.606545Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:58.618357Z TRACE watcher: globwatch: sending event: Event { kind: Modify(Metadata(Any)), paths: ["/private/var/folders/gg/bnf9xtl93wqbsxspvpz00yc40000gn/T/turbod/b572bbf5fd27d5ca/flush/6"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:52:58.618401Z TRACE serve:watch: globwatch: flushing Mutex { data: {6: Sender { complete: false }}, poisoned: false, .. }
2023-05-19T17:52:58.618443Z TRACE h2::proto::streams::send: send_headers; frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }; init_window=65535
2023-05-19T17:52:58.618451Z TRACE Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(5)
2023-05-19T17:52:58.618453Z TRACE Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.618454Z TRACE Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:58.618456Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:58.618462Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: requested=1 additional=1 buffered=0 window=65535 conn=65535
2023-05-19T17:52:58.618464Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:58.618466Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::stream: assigned capacity to stream; available=1; buffered=0; id=StreamId(5); max_buffer_size=409600 prev=0
2023-05-19T17:52:58.618468Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:58.618469Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: available=1 requested=1 buffered=0 has_unavailable=true
2023-05-19T17:52:58.618474Z TRACE hyper::proto::h2: send body chunk: 5 bytes, eos=false
2023-05-19T17:52:58.618476Z TRACE send_data{sz=5 requested=1}: h2::proto::streams::prioritize: buffered=5
2023-05-19T17:52:58.618478Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: requested=5 additional=4 buffered=5 window=65535 conn=65534
2023-05-19T17:52:58.618480Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: assigning capacity=4
2023-05-19T17:52:58.618482Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::stream: assigned capacity to stream; available=5; buffered=5; id=StreamId(5); max_buffer_size=409600 prev=0
2023-05-19T17:52:58.618483Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: available=5 requested=5 buffered=5 has_unavailable=true
2023-05-19T17:52:58.618485Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.618486Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:58.618488Z TRACE send_data{sz=5 requested=1}: h2::proto::streams::prioritize: available=5 buffered=5
2023-05-19T17:52:58.618490Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(5)
2023-05-19T17:52:58.618492Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.618493Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:58.618495Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:58.618498Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: requested=6 additional=1 buffered=5 window=65535 conn=65530
2023-05-19T17:52:58.618500Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:52:58.618502Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::stream: assigned capacity to stream; available=6; buffered=5; id=StreamId(5); max_buffer_size=409600 prev=0
2023-05-19T17:52:58.618503Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::stream: notifying task
2023-05-19T17:52:58.618505Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: available=6 requested=6 buffered=5 has_unavailable=true
2023-05-19T17:52:58.618507Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.618509Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:58.618517Z TRACE h2::proto::streams::state: send_close: HalfClosedRemote => Closed
2023-05-19T17:52:58.618517Z TRACE h2::proto::streams::send: send_trailers -- queuing; frame=Headers { stream_id: StreamId(5), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:58.618519Z TRACE Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(5)
2023-05-19T17:52:58.618520Z TRACE Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.618521Z TRACE Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::store: -> already queued
2023-05-19T17:52:58.618524Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:58.618526Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(5), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(5) }, requested_send_capacity: 5, buffered_send_data: 5, send_task: Some(Waker { data: 0x600003b08000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 0, tail: 2 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048483), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:58.618531Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:58.618532Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(5), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 1, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(5) }, requested_send_capacity: 5, buffered_send_data: 5, send_task: Some(Waker { data: 0x600003b08000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 0, tail: 2 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048483), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:52:58.618535Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:58.618539Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:58.618543Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.618547Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:58.618549Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.618552Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:58.618554Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:58.618557Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.618559Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:58.618561Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:52:58.618564Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:58.618567Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }
2023-05-19T17:52:58.618575Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.618578Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:58.618580Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: data frame sz=5 eos=false window=5 available=5 requested=5 buffered=5
2023-05-19T17:52:58.618584Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: sending data frame len=5
2023-05-19T17:52:58.618586Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::flow_control: send_data; sz=5; window=65535; available=5
2023-05-19T17:52:58.618589Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::stream: sent stream data; available=0; buffered=0; id=StreamId(5); max_buffer_size=409600 prev=0
2023-05-19T17:52:58.618592Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}:updating connection flow: h2::proto::streams::flow_control: send_data; sz=5; window=65535; available=65535
2023-05-19T17:52:58.618596Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Data { stream_id: StreamId(5) }
2023-05-19T17:52:58.618598Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:52:58.618600Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:52:58.618602Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:58.618606Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Data { stream_id: StreamId(5) }
2023-05-19T17:52:58.618609Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Data { stream_id: StreamId(5) }}: h2::codec::framed_write: send frame=Data { stream_id: StreamId(5) }
2023-05-19T17:52:58.618613Z TRACE server_handshake:Connection{peer=Server}:poll:try_reclaim_frame: h2::proto::streams::prioritize: reclaimed frame=Data { stream_id: StreamId(5) } sz=0
2023-05-19T17:52:58.618616Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.618618Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:52:58.618621Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(5), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:58.618623Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Closed(EndStream) }; is_closed=true; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:52:58.618625Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: dec_num_streams; stream=StreamId(5)
2023-05-19T17:52:58.618629Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(5), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:58.618632Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(5), flags: (0x5: END_HEADERS | END_STREAM) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(5), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:52:58.618636Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.618638Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:58.618644Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:58.618753Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:58.618766Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.618774Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.618776Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:58.618778Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=13
2023-05-19T17:52:58.618783Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: decoding frame from 13B
2023-05-19T17:52:58.618785Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: frame.kind=WindowUpdate
2023-05-19T17:52:58.618789Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=WindowUpdate { stream_id: StreamId(0), size_increment: 5 }
2023-05-19T17:52:58.618794Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv WINDOW_UPDATE frame=WindowUpdate { stream_id: StreamId(0), size_increment: 5 }
2023-05-19T17:52:58.618797Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=5; old=65530; new=65535
2023-05-19T17:52:58.618801Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.618803Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.618805Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:52:58.618807Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=17
2023-05-19T17:52:58.618809Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: decoding frame from 17B
2023-05-19T17:52:58.618811Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: frame.kind=Ping
2023-05-19T17:52:58.618814Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:58.618818Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv PING frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:58.618823Z DEBUG server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: send frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:52:58.618826Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::frame::ping: encoding PING; ack=true len=8
2023-05-19T17:52:58.618830Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: encoded ping rem=17
2023-05-19T17:52:58.618833Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.618836Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:52:58.618839Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:52:58.618840Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:52:58.618843Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:52:58.618850Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:58.619752Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:52:58.619758Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:52:58.619762Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: codec closed
2023-05-19T17:52:58.619765Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::streams: Streams::recv_eof
2023-05-19T17:52:58.619768Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Closing(NO_ERROR, Library)
2023-05-19T17:52:58.619770Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection closing after flush
2023-05-19T17:52:58.619771Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:52:58.619776Z DEBUG hyper::server::server::new_svc: connection error: connection error: not connected
2023-05-19T17:52:58.619780Z TRACE h2::proto::streams::streams: Streams::recv_eof
2023-05-19T17:53:27.110633Z TRACE watcher: globwatch: sending event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/types/app/page.ts"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.110659Z TRACE watcher: globwatch: sending event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/types/app/layout.ts"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.110663Z TRACE watcher: globwatch: sending event: Event { kind: Remove(Folder), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/types/app"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.110665Z TRACE watcher: globwatch: sending event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/types/package.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.110668Z TRACE watcher: globwatch: sending event: Event { kind: Remove(Folder), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/types"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.110671Z TRACE watcher: globwatch: sending event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/prerender-manifest.js"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.110674Z TRACE watcher: globwatch: sending event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/trace"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.110677Z TRACE watcher: globwatch: sending event: Event { kind: Remove(Folder), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/swc/plugins/v6_macos_aarch64_0.95.3"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.110680Z TRACE watcher: globwatch: sending event: Event { kind: Remove(Folder), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/swc/plugins"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.110683Z TRACE watcher: globwatch: sending event: Event { kind: Remove(Folder), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/swc"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.110685Z TRACE watcher: globwatch: sending event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/client-production/index.pack"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.110688Z TRACE watcher: globwatch: sending event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/client-production/0.pack"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.110691Z TRACE watcher: globwatch: sending event: Event { kind: Remove(Folder), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/client-production"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.110694Z TRACE watcher: globwatch: sending event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/server-production/index.pack"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.110697Z TRACE watcher: globwatch: sending event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/server-production/2.pack"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.110701Z TRACE watcher: globwatch: sending event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/server-production/1.pack"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.110704Z TRACE watcher: globwatch: sending event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/server-production/index.pack.old"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.110700Z TRACE serve:watch:stream_processor: globwatch: yielding Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/types/app/page.ts"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.110707Z TRACE serve:watch: turborepo_lib::globwatcher: processing event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/types/app/page.ts"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.110721Z TRACE serve:watch:exclude{relative_to="/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro" glob="apps/web/.next/**"}: globwatch: excluding "apps/web/.next/**"
2023-05-19T17:53:27.112184Z TRACE serve:watch:stream_processor: globwatch: yielding Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/types/app/layout.ts"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112207Z TRACE serve:watch: turborepo_lib::globwatcher: processing event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/types/app/layout.ts"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112216Z TRACE serve:watch:stream_processor: globwatch: yielding Event { kind: Remove(Folder), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/types/app"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112219Z TRACE serve:watch: turborepo_lib::globwatcher: processing event: Event { kind: Remove(Folder), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/types/app"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112223Z TRACE serve:watch:stream_processor: globwatch: yielding Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/types/package.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112225Z TRACE serve:watch: turborepo_lib::globwatcher: processing event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/types/package.json"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112230Z TRACE serve:watch:stream_processor: globwatch: yielding Event { kind: Remove(Folder), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/types"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112232Z TRACE serve:watch: turborepo_lib::globwatcher: processing event: Event { kind: Remove(Folder), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/types"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112236Z TRACE serve:watch:stream_processor: globwatch: yielding Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/prerender-manifest.js"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112238Z TRACE serve:watch: turborepo_lib::globwatcher: processing event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/prerender-manifest.js"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112243Z TRACE serve:watch:stream_processor: globwatch: yielding Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/trace"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112245Z TRACE serve:watch: turborepo_lib::globwatcher: processing event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/trace"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112249Z TRACE serve:watch:stream_processor: globwatch: yielding Event { kind: Remove(Folder), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/swc/plugins/v6_macos_aarch64_0.95.3"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112251Z TRACE serve:watch: turborepo_lib::globwatcher: processing event: Event { kind: Remove(Folder), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/swc/plugins/v6_macos_aarch64_0.95.3"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112256Z TRACE serve:watch:stream_processor: globwatch: yielding Event { kind: Remove(Folder), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/swc/plugins"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112259Z TRACE serve:watch: turborepo_lib::globwatcher: processing event: Event { kind: Remove(Folder), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/swc/plugins"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112263Z TRACE serve:watch:stream_processor: globwatch: yielding Event { kind: Remove(Folder), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/swc"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112265Z TRACE serve:watch: turborepo_lib::globwatcher: processing event: Event { kind: Remove(Folder), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/swc"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112269Z TRACE serve:watch:stream_processor: globwatch: yielding Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/client-production/index.pack"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112271Z TRACE serve:watch: turborepo_lib::globwatcher: processing event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/client-production/index.pack"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112276Z TRACE serve:watch:stream_processor: globwatch: yielding Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/client-production/0.pack"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112278Z TRACE serve:watch: turborepo_lib::globwatcher: processing event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/client-production/0.pack"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112282Z TRACE serve:watch:stream_processor: globwatch: yielding Event { kind: Remove(Folder), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/client-production"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112285Z TRACE serve:watch: turborepo_lib::globwatcher: processing event: Event { kind: Remove(Folder), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/client-production"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112289Z TRACE serve:watch:stream_processor: globwatch: yielding Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/server-production/index.pack"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112292Z TRACE serve:watch: turborepo_lib::globwatcher: processing event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/server-production/index.pack"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112296Z TRACE serve:watch:stream_processor: globwatch: yielding Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/server-production/2.pack"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112298Z TRACE serve:watch: turborepo_lib::globwatcher: processing event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/server-production/2.pack"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112303Z TRACE serve:watch:stream_processor: globwatch: yielding Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/server-production/1.pack"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112305Z TRACE serve:watch: turborepo_lib::globwatcher: processing event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/server-production/1.pack"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112309Z TRACE serve:watch:stream_processor: globwatch: yielding Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/server-production/index.pack.old"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:53:27.112312Z TRACE serve:watch: turborepo_lib::globwatcher: processing event: Event { kind: Remove(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.next/cache/webpack/server-production/index.pack.old"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:54:28.965577Z DEBUG server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::codec::framed_write: send frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }
2023-05-19T17:54:28.965591Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::frame::settings: encoding SETTINGS; len=18
2023-05-19T17:54:28.965595Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::frame::settings: encoding setting; val=InitialWindowSize(1048576)
2023-05-19T17:54:28.965598Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::frame::settings: encoding setting; val=MaxFrameSize(16384)
2023-05-19T17:54:28.965600Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::frame::settings: encoding setting; val=MaxHeaderListSize(16777216)
2023-05-19T17:54:28.965602Z TRACE server_handshake:FramedWrite::buffer{frame=Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }}: h2::codec::framed_write: encoded settings rem=27
2023-05-19T17:54:28.965612Z TRACE server_handshake: h2::server: state=Flushing(_)
2023-05-19T17:54:28.965616Z TRACE server_handshake:flush:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:54:28.965632Z TRACE server_handshake:flush:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:54:28.965635Z TRACE server_handshake: h2::server: flush.poll=Ready
2023-05-19T17:54:28.965661Z TRACE server_handshake: h2::server: state=ReadingPreface(_)
2023-05-19T17:54:28.965685Z TRACE server_handshake: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:54:28.965688Z TRACE server_handshake: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:54:28.965690Z TRACE server_handshake: h2::proto::streams::prioritize: Prioritize::new; flow=FlowControl { window_size: Window(65535), available: Window(65535) }
2023-05-19T17:54:28.965700Z TRACE server_handshake: h2::server: connection established!
2023-05-19T17:54:28.965703Z TRACE server_handshake: h2::proto::streams::recv: set_target_connection_window; target=1048576; available=65535, reserved=0
2023-05-19T17:54:28.965708Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:54:28.965717Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:28.965725Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:28.965729Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:54:28.965731Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=9
2023-05-19T17:54:28.965736Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: decoding frame from 9B
2023-05-19T17:54:28.965742Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: frame.kind=Settings
2023-05-19T17:54:28.965748Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Settings { flags: (0x0) }
2023-05-19T17:54:28.965754Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv SETTINGS frame=Settings { flags: (0x0) }
2023-05-19T17:54:28.965761Z DEBUG server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Settings { flags: (0x1: ACK) }}: h2::codec::framed_write: send frame=Settings { flags: (0x1: ACK) }
2023-05-19T17:54:28.965765Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Settings { flags: (0x1: ACK) }}: h2::frame::settings: encoding SETTINGS; len=0
2023-05-19T17:54:28.965769Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Settings { flags: (0x1: ACK) }}: h2::codec::framed_write: encoded settings rem=9
2023-05-19T17:54:28.965774Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready: h2::proto::settings: ACK sent; applying settings
2023-05-19T17:54:28.965779Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:28.965782Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:28.965788Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=WindowUpdate { stream_id: StreamId(0), size_increment: 983041 }}: h2::codec::framed_write: send frame=WindowUpdate { stream_id: StreamId(0), size_increment: 983041 }
2023-05-19T17:54:28.965792Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=WindowUpdate { stream_id: StreamId(0), size_increment: 983041 }}: h2::frame::window_update: encoding WINDOW_UPDATE; id=StreamId(0)
2023-05-19T17:54:28.965796Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=WindowUpdate { stream_id: StreamId(0), size_increment: 983041 }}: h2::codec::framed_write: encoded window_update rem=22
2023-05-19T17:54:28.965801Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=983041; old=65535; new=1048576
2023-05-19T17:54:28.965805Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:54:28.965808Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:28.965812Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:54:28.965823Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:54:28.965893Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:54:28.965904Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:28.965915Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:28.965919Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:54:28.965922Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=9
2023-05-19T17:54:28.965926Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: decoding frame from 9B
2023-05-19T17:54:28.965930Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=9}: h2::codec::framed_read: frame.kind=Settings
2023-05-19T17:54:28.965935Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Settings { flags: (0x1: ACK) }
2023-05-19T17:54:28.965939Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv SETTINGS frame=Settings { flags: (0x1: ACK) }
2023-05-19T17:54:28.965943Z DEBUG server_handshake:Connection{peer=Server}:poll: h2::proto::settings: received settings ACK; applying Settings { flags: (0x0), initial_window_size: 1048576, max_frame_size: 16384, max_header_list_size: 16777216 }
2023-05-19T17:54:28.965946Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: update_initial_window_size; new=1048576; old=1048576
2023-05-19T17:54:28.965950Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:28.965953Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:28.965955Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:54:28.965958Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=77
2023-05-19T17:54:28.965962Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}: h2::codec::framed_read: decoding frame from 77B
2023-05-19T17:54:28.965965Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}: h2::codec::framed_read: frame.kind=Headers
2023-05-19T17:54:28.965969Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}: h2::frame::headers: loading headers; flags=(0x4: END_HEADERS)
2023-05-19T17:54:28.965974Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: decode
2023-05-19T17:54:28.965978Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=68 kind=Indexed
2023-05-19T17:54:28.965985Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=67 kind=Indexed
2023-05-19T17:54:28.965989Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=66 kind=LiteralWithIndexing
2023-05-19T17:54:28.965998Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=44 kind=LiteralWithIndexing
2023-05-19T17:54:28.966003Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=36 kind=LiteralWithIndexing
2023-05-19T17:54:28.966010Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=23 kind=LiteralWithIndexing
2023-05-19T17:54:28.966016Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=77}:hpack::decode: h2::hpack::decoder: rem=11 kind=LiteralWithIndexing
2023-05-19T17:54:28.966023Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:54:28.966028Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv HEADERS frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:54:28.966032Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=1048576; old=0; new=1048576
2023-05-19T17:54:28.966035Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:54:28.966039Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::streams: recv_headers; stream=StreamId(1); state=State { inner: Idle }
2023-05-19T17:54:28.966043Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: opening stream; init_window=1048576
2023-05-19T17:54:28.966050Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: Queue::push
2023-05-19T17:54:28.966053Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: -> first entry
2023-05-19T17:54:28.966056Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Open { local: AwaitingHeaders, remote: Streaming } }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:54:28.966061Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:28.966064Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:28.966066Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:54:28.966069Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=21
2023-05-19T17:54:28.966073Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=21}: h2::codec::framed_read: decoding frame from 21B
2023-05-19T17:54:28.966076Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=21}: h2::codec::framed_read: frame.kind=Data
2023-05-19T17:54:28.966080Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Data { stream_id: StreamId(1), flags: (0x1: END_STREAM) }
2023-05-19T17:54:28.966083Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv DATA frame=Data { stream_id: StreamId(1), flags: (0x1: END_STREAM) }
2023-05-19T17:54:28.966087Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: recv_data; size=12; connection=1048576; stream=1048576
2023-05-19T17:54:28.966090Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=12; window=1048576; available=1048576
2023-05-19T17:54:28.966094Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::state: recv_close: Open => HalfClosedRemote(AwaitingHeaders)
2023-05-19T17:54:28.966096Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=12; window=1048576; available=1048576
2023-05-19T17:54:28.966099Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:54:28.966103Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:28.966106Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:28.966111Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:54:28.966114Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:28.966117Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:54:28.966122Z TRACE h2::proto::streams::streams: next_incoming; id=StreamId(1), state=State { inner: HalfClosedRemote(AwaitingHeaders) }
2023-05-19T17:54:28.966124Z TRACE h2::server: received incoming
2023-05-19T17:54:28.966126Z TRACE hyper::proto::h2::server: incoming request
2023-05-19T17:54:28.966139Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:54:28.966143Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:28.966147Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:54:28.966149Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:28.966153Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:54:28.966163Z TRACE h2::proto::streams::recv: release_capacity; size=12
2023-05-19T17:54:28.966164Z TRACE h2::proto::streams::recv: release_connection_capacity; size=12, connection in_flight_data=12
2023-05-19T17:54:28.966175Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(1), state: State { inner: HalfClosedRemote(AwaitingHeaders) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: false, send_flow: FlowControl { window_size: Window(65535), available: Window(0) }, requested_send_capacity: 0, buffered_send_data: 0, send_task: None, pending_send: Deque { indices: None }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: false, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048564), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:54:28.966182Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:54:28.966199Z TRACE h2::proto::streams::send: send_headers; frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }; init_window=65535
2023-05-19T17:54:28.966204Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(1)
2023-05-19T17:54:28.966207Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:28.966209Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: -> first entry
2023-05-19T17:54:28.966211Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:54:28.966218Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: requested=1 additional=1 buffered=0 window=65535 conn=65535
2023-05-19T17:54:28.966222Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:54:28.966225Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: assigned capacity to stream; available=1; buffered=0; id=StreamId(1); max_buffer_size=409600 prev=0
2023-05-19T17:54:28.966228Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: notifying task
2023-05-19T17:54:28.966230Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: available=1 requested=1 buffered=0 has_unavailable=true
2023-05-19T17:54:28.966236Z TRACE hyper::proto::h2: send body chunk: 5 bytes, eos=false
2023-05-19T17:54:28.966239Z TRACE send_data{sz=5 requested=1}: h2::proto::streams::prioritize: buffered=5
2023-05-19T17:54:28.966242Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: requested=5 additional=4 buffered=5 window=65535 conn=65534
2023-05-19T17:54:28.966246Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: assigning capacity=4
2023-05-19T17:54:28.966248Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: assigned capacity to stream; available=5; buffered=5; id=StreamId(1); max_buffer_size=409600 prev=0
2023-05-19T17:54:28.966251Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: available=5 requested=5 buffered=5 has_unavailable=true
2023-05-19T17:54:28.966254Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:28.966257Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::store: -> already queued
2023-05-19T17:54:28.966260Z TRACE send_data{sz=5 requested=1}: h2::proto::streams::prioritize: available=5 buffered=5
2023-05-19T17:54:28.966263Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(1)
2023-05-19T17:54:28.966266Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:28.966268Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: -> already queued
2023-05-19T17:54:28.966271Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:54:28.966275Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: requested=6 additional=1 buffered=5 window=65535 conn=65530
2023-05-19T17:54:28.966279Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:54:28.966281Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: assigned capacity to stream; available=6; buffered=5; id=StreamId(1); max_buffer_size=409600 prev=0
2023-05-19T17:54:28.966284Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::stream: notifying task
2023-05-19T17:54:28.966286Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::prioritize: available=6 requested=6 buffered=5 has_unavailable=true
2023-05-19T17:54:28.966289Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:28.966291Z TRACE reserve_capacity{stream.id=StreamId(1) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(1)}: h2::proto::streams::store: -> already queued
2023-05-19T17:54:28.966302Z TRACE h2::proto::streams::state: send_close: HalfClosedRemote => Closed
2023-05-19T17:54:28.966303Z TRACE h2::proto::streams::send: send_trailers -- queuing; frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:54:28.966306Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(1)
2023-05-19T17:54:28.966308Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:28.966309Z TRACE Prioritize::queue_frame{stream.id=StreamId(1)}: h2::proto::streams::store: -> already queued
2023-05-19T17:54:28.966314Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:54:28.966316Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(1), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(5) }, requested_send_capacity: 5, buffered_send_data: 5, send_task: Some(Waker { data: 0x600003b00000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 0, tail: 2 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048564), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:54:28.966321Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:54:28.966322Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(1), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 1, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(5) }, requested_send_capacity: 5, buffered_send_data: 5, send_task: Some(Waker { data: 0x600003b00000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 0, tail: 2 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048564), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:54:28.966326Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:54:28.966330Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:54:28.966334Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:28.966338Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:54:28.966340Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:28.966345Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:54:28.966349Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:54:28.966353Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:28.966356Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:54:28.966359Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:54:28.966364Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:54:28.966368Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(1), flags: (0x4: END_HEADERS) }
2023-05-19T17:54:28.966379Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:28.966383Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:54:28.966386Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: data frame sz=5 eos=false window=5 available=5 requested=5 buffered=5
2023-05-19T17:54:28.966392Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: sending data frame len=5
2023-05-19T17:54:28.966396Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::flow_control: send_data; sz=5; window=65535; available=5
2023-05-19T17:54:28.966399Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::stream: sent stream data; available=0; buffered=0; id=StreamId(1); max_buffer_size=409600 prev=0
2023-05-19T17:54:28.966404Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}:updating connection flow: h2::proto::streams::flow_control: send_data; sz=5; window=65535; available=65535
2023-05-19T17:54:28.966408Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Data { stream_id: StreamId(1) }
2023-05-19T17:54:28.966411Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:28.966414Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:54:28.966417Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:54:28.966421Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Data { stream_id: StreamId(1) }
2023-05-19T17:54:28.966425Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Data { stream_id: StreamId(1) }}: h2::codec::framed_write: send frame=Data { stream_id: StreamId(1) }
2023-05-19T17:54:28.966430Z TRACE server_handshake:Connection{peer=Server}:poll:try_reclaim_frame: h2::proto::streams::prioritize: reclaimed frame=Data { stream_id: StreamId(1) } sz=0
2023-05-19T17:54:28.966434Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:28.966438Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:54:28.966441Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:54:28.966445Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(1); state=State { inner: Closed(EndStream) }; is_closed=true; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:54:28.966449Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(1) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: dec_num_streams; stream=StreamId(1)
2023-05-19T17:54:28.966454Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:54:28.966458Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(1), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:54:28.966464Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:28.966468Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:54:28.966475Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:54:28.966592Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:54:28.966606Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:28.966615Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:28.966619Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:54:28.966621Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=13
2023-05-19T17:54:28.966626Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: decoding frame from 13B
2023-05-19T17:54:28.966630Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: frame.kind=WindowUpdate
2023-05-19T17:54:28.966634Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=WindowUpdate { stream_id: StreamId(0), size_increment: 5 }
2023-05-19T17:54:28.966639Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv WINDOW_UPDATE frame=WindowUpdate { stream_id: StreamId(0), size_increment: 5 }
2023-05-19T17:54:28.966643Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=5; old=65530; new=65535
2023-05-19T17:54:28.966648Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:28.966651Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:28.966654Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:54:28.966657Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=17
2023-05-19T17:54:28.966660Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: decoding frame from 17B
2023-05-19T17:54:28.966664Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: frame.kind=Ping
2023-05-19T17:54:28.966668Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:54:28.966672Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv PING frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:54:28.966678Z DEBUG server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: send frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:54:28.966682Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::frame::ping: encoding PING; ack=true len=8
2023-05-19T17:54:28.966686Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: encoded ping rem=17
2023-05-19T17:54:28.966691Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:28.966693Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:28.966698Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:54:28.966700Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:28.966704Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:54:28.966711Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:54:29.138500Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:54:29.138518Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:29.138528Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:29.138531Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:54:29.138532Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=46
2023-05-19T17:54:29.138536Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}: h2::codec::framed_read: decoding frame from 46B
2023-05-19T17:54:29.138538Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}: h2::codec::framed_read: frame.kind=Headers
2023-05-19T17:54:29.138541Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}: h2::frame::headers: loading headers; flags=(0x4: END_HEADERS)
2023-05-19T17:54:29.138545Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: decode
2023-05-19T17:54:29.138547Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=37 kind=Indexed
2023-05-19T17:54:29.138552Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=36 kind=Indexed
2023-05-19T17:54:29.138554Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=35 kind=LiteralWithIndexing
2023-05-19T17:54:29.138561Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=4 kind=Indexed
2023-05-19T17:54:29.138563Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=3 kind=Indexed
2023-05-19T17:54:29.138567Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=2 kind=Indexed
2023-05-19T17:54:29.138570Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=46}:hpack::decode: h2::hpack::decoder: rem=1 kind=Indexed
2023-05-19T17:54:29.138574Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }
2023-05-19T17:54:29.138578Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv HEADERS frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }
2023-05-19T17:54:29.138582Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=1048576; old=0; new=1048576
2023-05-19T17:54:29.138584Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:54:29.138587Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::streams: recv_headers; stream=StreamId(3); state=State { inner: Idle }
2023-05-19T17:54:29.138589Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: opening stream; init_window=1048576
2023-05-19T17:54:29.138595Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: Queue::push
2023-05-19T17:54:29.138597Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: -> first entry
2023-05-19T17:54:29.138598Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Open { local: AwaitingHeaders, remote: Streaming } }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:54:29.138601Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:29.138603Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:29.138604Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:54:29.138606Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=111
2023-05-19T17:54:29.138608Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=111}: h2::codec::framed_read: decoding frame from 111B
2023-05-19T17:54:29.138610Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=111}: h2::codec::framed_read: frame.kind=Data
2023-05-19T17:54:29.138612Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Data { stream_id: StreamId(3), flags: (0x1: END_STREAM) }
2023-05-19T17:54:29.138615Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv DATA frame=Data { stream_id: StreamId(3), flags: (0x1: END_STREAM) }
2023-05-19T17:54:29.138618Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: recv_data; size=102; connection=1048564; stream=1048576
2023-05-19T17:54:29.138620Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=102; window=1048564; available=1048576
2023-05-19T17:54:29.138622Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::state: recv_close: Open => HalfClosedRemote(AwaitingHeaders)
2023-05-19T17:54:29.138624Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=102; window=1048576; available=1048576
2023-05-19T17:54:29.138625Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:54:29.138628Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:29.138629Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:29.138633Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:54:29.138634Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:29.138637Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:54:29.138640Z TRACE h2::proto::streams::streams: next_incoming; id=StreamId(3), state=State { inner: HalfClosedRemote(AwaitingHeaders) }
2023-05-19T17:54:29.138642Z TRACE h2::server: received incoming
2023-05-19T17:54:29.138643Z TRACE hyper::proto::h2::server: incoming request
2023-05-19T17:54:29.138655Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:54:29.138657Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:29.138659Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:54:29.138661Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:29.138663Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:54:29.138671Z TRACE h2::proto::streams::recv: release_capacity; size=102
2023-05-19T17:54:29.138672Z TRACE h2::proto::streams::recv: release_connection_capacity; size=102, connection in_flight_data=102
2023-05-19T17:54:29.138678Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(3), state: State { inner: HalfClosedRemote(AwaitingHeaders) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: false, send_flow: FlowControl { window_size: Window(65535), available: Window(0) }, requested_send_capacity: 0, buffered_send_data: 0, send_task: None, pending_send: Deque { indices: None }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: false, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048474), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:54:29.138683Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:54:29.153470Z TRACE watcher: globwatch: sending event: Event { kind: Modify(Metadata(Any)), paths: ["/private/var/folders/gg/bnf9xtl93wqbsxspvpz00yc40000gn/T/turbod/b572bbf5fd27d5ca/flush/7"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:54:29.153498Z TRACE serve:watch: globwatch: flushing Mutex { data: {7: Sender { complete: false }}, poisoned: false, .. }
2023-05-19T17:54:29.153526Z TRACE h2::proto::streams::send: send_headers; frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }; init_window=65535
2023-05-19T17:54:29.153532Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(3)
2023-05-19T17:54:29.153534Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:29.153536Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: -> first entry
2023-05-19T17:54:29.153538Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:54:29.153544Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: requested=1 additional=1 buffered=0 window=65535 conn=65535
2023-05-19T17:54:29.153546Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:54:29.153548Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::stream: assigned capacity to stream; available=1; buffered=0; id=StreamId(3); max_buffer_size=409600 prev=0
2023-05-19T17:54:29.153550Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::stream: notifying task
2023-05-19T17:54:29.153552Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: available=1 requested=1 buffered=0 has_unavailable=true
2023-05-19T17:54:29.153555Z TRACE hyper::proto::h2: send body chunk: 5 bytes, eos=false
2023-05-19T17:54:29.153558Z TRACE send_data{sz=5 requested=1}: h2::proto::streams::prioritize: buffered=5
2023-05-19T17:54:29.153560Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: requested=5 additional=4 buffered=5 window=65535 conn=65534
2023-05-19T17:54:29.153562Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: assigning capacity=4
2023-05-19T17:54:29.153563Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::stream: assigned capacity to stream; available=5; buffered=5; id=StreamId(3); max_buffer_size=409600 prev=0
2023-05-19T17:54:29.153565Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: available=5 requested=5 buffered=5 has_unavailable=true
2023-05-19T17:54:29.153567Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:29.153568Z TRACE send_data{sz=5 requested=1}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::store: -> already queued
2023-05-19T17:54:29.153570Z TRACE send_data{sz=5 requested=1}: h2::proto::streams::prioritize: available=5 buffered=5
2023-05-19T17:54:29.153572Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(3)
2023-05-19T17:54:29.153574Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:29.153575Z TRACE send_data{sz=5 requested=1}:Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: -> already queued
2023-05-19T17:54:29.153577Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:54:29.153579Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: requested=6 additional=1 buffered=5 window=65535 conn=65530
2023-05-19T17:54:29.153582Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:54:29.153583Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::stream: assigned capacity to stream; available=6; buffered=5; id=StreamId(3); max_buffer_size=409600 prev=0
2023-05-19T17:54:29.153585Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::stream: notifying task
2023-05-19T17:54:29.153586Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::prioritize: available=6 requested=6 buffered=5 has_unavailable=true
2023-05-19T17:54:29.153588Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:29.153589Z TRACE reserve_capacity{stream.id=StreamId(3) requested=1 effective=6 curr=5}:try_assign_capacity{stream.id=StreamId(3)}: h2::proto::streams::store: -> already queued
2023-05-19T17:54:29.153597Z TRACE h2::proto::streams::state: send_close: HalfClosedRemote => Closed
2023-05-19T17:54:29.153597Z TRACE h2::proto::streams::send: send_trailers -- queuing; frame=Headers { stream_id: StreamId(3), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:54:29.153599Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(3)
2023-05-19T17:54:29.153600Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:29.153601Z TRACE Prioritize::queue_frame{stream.id=StreamId(3)}: h2::proto::streams::store: -> already queued
2023-05-19T17:54:29.153604Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:54:29.153605Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(3), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(5) }, requested_send_capacity: 5, buffered_send_data: 5, send_task: Some(Waker { data: 0x600003b00000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 2, tail: 0 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048474), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:54:29.153609Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:54:29.153609Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(3), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 1, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(5) }, requested_send_capacity: 5, buffered_send_data: 5, send_task: Some(Waker { data: 0x600003b00000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 2, tail: 0 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048474), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:54:29.153612Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:54:29.153615Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:54:29.153619Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:29.153622Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:54:29.153623Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:29.153626Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:54:29.153628Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }
2023-05-19T17:54:29.153631Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:29.153633Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:54:29.153636Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=5; num_recv=1; num_send=0
2023-05-19T17:54:29.153639Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }
2023-05-19T17:54:29.153642Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(3), flags: (0x4: END_HEADERS) }
2023-05-19T17:54:29.153648Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:29.153650Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:54:29.153653Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: data frame sz=5 eos=false window=5 available=5 requested=5 buffered=5
2023-05-19T17:54:29.153656Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: sending data frame len=5
2023-05-19T17:54:29.153659Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::flow_control: send_data; sz=5; window=65535; available=5
2023-05-19T17:54:29.153661Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::stream: sent stream data; available=0; buffered=0; id=StreamId(3); max_buffer_size=409600 prev=0
2023-05-19T17:54:29.153664Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}:updating connection flow: h2::proto::streams::flow_control: send_data; sz=5; window=65535; available=65535
2023-05-19T17:54:29.153666Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Data { stream_id: StreamId(3) }
2023-05-19T17:54:29.153668Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:29.153670Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:54:29.153672Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:54:29.153674Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Data { stream_id: StreamId(3) }
2023-05-19T17:54:29.153677Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Data { stream_id: StreamId(3) }}: h2::codec::framed_write: send frame=Data { stream_id: StreamId(3) }
2023-05-19T17:54:29.153680Z TRACE server_handshake:Connection{peer=Server}:poll:try_reclaim_frame: h2::proto::streams::prioritize: reclaimed frame=Data { stream_id: StreamId(3) } sz=0
2023-05-19T17:54:29.153682Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:29.153684Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:54:29.153686Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(3), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:54:29.153688Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(3); state=State { inner: Closed(EndStream) }; is_closed=true; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:54:29.153691Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(3) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: dec_num_streams; stream=StreamId(3)
2023-05-19T17:54:29.153694Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(3), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:54:29.153696Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(3), flags: (0x5: END_HEADERS | END_STREAM) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(3), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:54:29.153699Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:29.153702Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:54:29.153708Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:54:29.153788Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:54:29.153803Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:29.153812Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:29.153815Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:54:29.153817Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=13
2023-05-19T17:54:29.153821Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: decoding frame from 13B
2023-05-19T17:54:29.153824Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: frame.kind=WindowUpdate
2023-05-19T17:54:29.153827Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=WindowUpdate { stream_id: StreamId(0), size_increment: 5 }
2023-05-19T17:54:29.153832Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv WINDOW_UPDATE frame=WindowUpdate { stream_id: StreamId(0), size_increment: 5 }
2023-05-19T17:54:29.153834Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=5; old=65530; new=65535
2023-05-19T17:54:29.153839Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:29.153841Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:29.153843Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:54:29.153845Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=17
2023-05-19T17:54:29.153847Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: decoding frame from 17B
2023-05-19T17:54:29.153849Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: frame.kind=Ping
2023-05-19T17:54:29.153852Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:54:29.153855Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv PING frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:54:29.153859Z DEBUG server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: send frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:54:29.153862Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::frame::ping: encoding PING; ack=true len=8
2023-05-19T17:54:29.153864Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: encoded ping rem=17
2023-05-19T17:54:29.153867Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:29.153869Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:29.153872Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:54:29.153874Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:29.153877Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:54:29.153884Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:54:29.153960Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:54:29.153966Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:29.153972Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:29.153974Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:54:29.153976Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=16
2023-05-19T17:54:29.153979Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}: h2::codec::framed_read: decoding frame from 16B
2023-05-19T17:54:29.153982Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}: h2::codec::framed_read: frame.kind=Headers
2023-05-19T17:54:29.153985Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}: h2::frame::headers: loading headers; flags=(0x4: END_HEADERS)
2023-05-19T17:54:29.153989Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: decode
2023-05-19T17:54:29.153991Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=7 kind=Indexed
2023-05-19T17:54:29.153995Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=6 kind=Indexed
2023-05-19T17:54:29.153999Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=5 kind=Indexed
2023-05-19T17:54:29.154002Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=4 kind=Indexed
2023-05-19T17:54:29.154005Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=3 kind=Indexed
2023-05-19T17:54:29.154010Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=2 kind=Indexed
2023-05-19T17:54:29.154013Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=16}:hpack::decode: h2::hpack::decoder: rem=1 kind=Indexed
2023-05-19T17:54:29.154017Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }
2023-05-19T17:54:29.154021Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv HEADERS frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }
2023-05-19T17:54:29.154024Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=1048576; old=0; new=1048576
2023-05-19T17:54:29.154027Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=65535; old=0; new=65535
2023-05-19T17:54:29.154030Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::streams: recv_headers; stream=StreamId(5); state=State { inner: Idle }
2023-05-19T17:54:29.154032Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: opening stream; init_window=1048576
2023-05-19T17:54:29.154037Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: Queue::push
2023-05-19T17:54:29.154039Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::store: -> first entry
2023-05-19T17:54:29.154041Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Open { local: AwaitingHeaders, remote: Streaming } }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:54:29.154045Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:29.154047Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:29.154049Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:54:29.154051Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=102
2023-05-19T17:54:29.154053Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=102}: h2::codec::framed_read: decoding frame from 102B
2023-05-19T17:54:29.154056Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=102}: h2::codec::framed_read: frame.kind=Data
2023-05-19T17:54:29.154058Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Data { stream_id: StreamId(5), flags: (0x1: END_STREAM) }
2023-05-19T17:54:29.154062Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv DATA frame=Data { stream_id: StreamId(5), flags: (0x1: END_STREAM) }
2023-05-19T17:54:29.154065Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::recv: recv_data; size=93; connection=1048462; stream=1048576
2023-05-19T17:54:29.154068Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=93; window=1048462; available=1048576
2023-05-19T17:54:29.154070Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::state: recv_close: Open => HalfClosedRemote(AwaitingHeaders)
2023-05-19T17:54:29.154072Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: send_data; sz=93; window=1048576; available=1048576
2023-05-19T17:54:29.154074Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:54:29.154077Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:29.154079Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:29.154082Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:54:29.154084Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:29.154086Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:54:29.154090Z TRACE h2::proto::streams::streams: next_incoming; id=StreamId(5), state=State { inner: HalfClosedRemote(AwaitingHeaders) }
2023-05-19T17:54:29.154091Z TRACE h2::server: received incoming
2023-05-19T17:54:29.154092Z TRACE hyper::proto::h2::server: incoming request
2023-05-19T17:54:29.154102Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:54:29.154107Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:29.154110Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:54:29.154111Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:29.154113Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:54:29.154120Z TRACE h2::proto::streams::recv: release_capacity; size=93
2023-05-19T17:54:29.154121Z TRACE h2::proto::streams::recv: release_connection_capacity; size=93, connection in_flight_data=93
2023-05-19T17:54:29.154126Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(5), state: State { inner: HalfClosedRemote(AwaitingHeaders) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: false, send_flow: FlowControl { window_size: Window(65535), available: Window(0) }, requested_send_capacity: 0, buffered_send_data: 0, send_task: None, pending_send: Deque { indices: None }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: false, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048483), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:54:29.154129Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: HalfClosedRemote(AwaitingHeaders) }; is_closed=false; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:54:29.165580Z TRACE watcher: globwatch: sending event: Event { kind: Modify(Metadata(Any)), paths: ["/private/var/folders/gg/bnf9xtl93wqbsxspvpz00yc40000gn/T/turbod/b572bbf5fd27d5ca/flush/8"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:54:29.165603Z TRACE serve:watch: globwatch: flushing Mutex { data: {8: Sender { complete: false }}, poisoned: false, .. }
2023-05-19T17:54:29.165676Z TRACE h2::proto::streams::send: send_headers; frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }; init_window=65535
2023-05-19T17:54:29.165692Z TRACE Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(5)
2023-05-19T17:54:29.165694Z TRACE Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:29.165695Z TRACE Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::store: -> first entry
2023-05-19T17:54:29.165697Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:54:29.165702Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: requested=1 additional=1 buffered=0 window=65535 conn=65535
2023-05-19T17:54:29.165704Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:54:29.165706Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::stream: assigned capacity to stream; available=1; buffered=0; id=StreamId(5); max_buffer_size=409600 prev=0
2023-05-19T17:54:29.165708Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::stream: notifying task
2023-05-19T17:54:29.165710Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=1 curr=0}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: available=1 requested=1 buffered=0 has_unavailable=true
2023-05-19T17:54:29.165714Z TRACE hyper::proto::h2: send body chunk: 24 bytes, eos=false
2023-05-19T17:54:29.165716Z TRACE send_data{sz=24 requested=1}: h2::proto::streams::prioritize: buffered=24
2023-05-19T17:54:29.165718Z TRACE send_data{sz=24 requested=1}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: requested=24 additional=23 buffered=24 window=65535 conn=65534
2023-05-19T17:54:29.165720Z TRACE send_data{sz=24 requested=1}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: assigning capacity=23
2023-05-19T17:54:29.165722Z TRACE send_data{sz=24 requested=1}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::stream: assigned capacity to stream; available=24; buffered=24; id=StreamId(5); max_buffer_size=409600 prev=0
2023-05-19T17:54:29.165724Z TRACE send_data{sz=24 requested=1}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: available=24 requested=24 buffered=24 has_unavailable=true
2023-05-19T17:54:29.165727Z TRACE send_data{sz=24 requested=1}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:29.165728Z TRACE send_data{sz=24 requested=1}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::store: -> already queued
2023-05-19T17:54:29.165731Z TRACE send_data{sz=24 requested=1}: h2::proto::streams::prioritize: available=24 buffered=24
2023-05-19T17:54:29.165733Z TRACE send_data{sz=24 requested=1}:Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(5)
2023-05-19T17:54:29.165735Z TRACE send_data{sz=24 requested=1}:Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:29.165736Z TRACE send_data{sz=24 requested=1}:Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::store: -> already queued
2023-05-19T17:54:29.165739Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: HalfClosedRemote(Streaming) }; is_closed=false; pending_send_empty=false; buffered_send_data=24; num_recv=1; num_send=0
2023-05-19T17:54:29.165741Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=25 curr=24}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: requested=25 additional=1 buffered=24 window=65535 conn=65511
2023-05-19T17:54:29.165744Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=25 curr=24}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: assigning capacity=1
2023-05-19T17:54:29.165746Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=25 curr=24}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::stream: assigned capacity to stream; available=25; buffered=24; id=StreamId(5); max_buffer_size=409600 prev=0
2023-05-19T17:54:29.165748Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=25 curr=24}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::stream: notifying task
2023-05-19T17:54:29.165750Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=25 curr=24}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::prioritize: available=25 requested=25 buffered=24 has_unavailable=true
2023-05-19T17:54:29.165752Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=25 curr=24}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:29.165754Z TRACE reserve_capacity{stream.id=StreamId(5) requested=1 effective=25 curr=24}:try_assign_capacity{stream.id=StreamId(5)}: h2::proto::streams::store: -> already queued
2023-05-19T17:54:29.165761Z TRACE h2::proto::streams::state: send_close: HalfClosedRemote => Closed
2023-05-19T17:54:29.165762Z TRACE h2::proto::streams::send: send_trailers -- queuing; frame=Headers { stream_id: StreamId(5), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:54:29.165764Z TRACE Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::prioritize: schedule_send stream.id=StreamId(5)
2023-05-19T17:54:29.165765Z TRACE Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:29.165766Z TRACE Prioritize::queue_frame{stream.id=StreamId(5)}: h2::proto::streams::store: -> already queued
2023-05-19T17:54:29.165769Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=24; num_recv=1; num_send=0
2023-05-19T17:54:29.165770Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(5), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 2, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(24) }, requested_send_capacity: 24, buffered_send_data: 24, send_task: Some(Waker { data: 0x600003b0c000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 0, tail: 2 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048483), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:54:29.165774Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=24; num_recv=1; num_send=0
2023-05-19T17:54:29.165775Z TRACE h2::proto::streams::streams: drop_stream_ref; stream=Stream { id: StreamId(5), state: State { inner: Closed(EndStream) }, is_counted: true, ref_count: 1, next_pending_send: None, is_pending_send: true, send_flow: FlowControl { window_size: Window(65535), available: Window(24) }, requested_send_capacity: 24, buffered_send_data: 24, send_task: Some(Waker { data: 0x600003b0c000, vtable: 0x1057619c0 }), pending_send: Deque { indices: Some(Indices { head: 0, tail: 2 }) }, next_pending_send_capacity: None, is_pending_send_capacity: false, send_capacity_inc: true, next_open: None, is_pending_open: false, is_pending_push: false, next_pending_accept: None, is_pending_accept: false, recv_flow: FlowControl { window_size: Window(1048483), available: Window(1048576) }, in_flight_recv_data: 0, next_window_update: None, is_pending_window_update: false, reset_at: None, next_reset_expire: None, pending_recv: Deque { indices: None }, is_recv: false, recv_task: None, pending_push_promises: Queue { indices: None, _p: PhantomData<h2::proto::streams::stream::NextAccept> }, content_length: Omitted }
2023-05-19T17:54:29.165778Z TRACE h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=24; num_recv=1; num_send=0
2023-05-19T17:54:29.165780Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:54:29.165783Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:29.165786Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:54:29.165788Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:29.165791Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:54:29.165794Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }
2023-05-19T17:54:29.165796Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:29.165798Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:54:29.165800Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=24; num_recv=1; num_send=0
2023-05-19T17:54:29.165803Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }
2023-05-19T17:54:29.165806Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(5), flags: (0x4: END_HEADERS) }
2023-05-19T17:54:29.165813Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:29.165816Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:54:29.165819Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: data frame sz=24 eos=false window=24 available=24 requested=24 buffered=24
2023-05-19T17:54:29.165823Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: sending data frame len=24
2023-05-19T17:54:29.165826Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::flow_control: send_data; sz=24; window=65535; available=24
2023-05-19T17:54:29.165829Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}:updating stream flow: h2::proto::streams::stream: sent stream data; available=0; buffered=0; id=StreamId(5); max_buffer_size=409600 prev=0
2023-05-19T17:54:29.165832Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}:updating connection flow: h2::proto::streams::flow_control: send_data; sz=24; window=65535; available=65535
2023-05-19T17:54:29.165835Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Data { stream_id: StreamId(5) }
2023-05-19T17:54:29.165838Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: Queue::push
2023-05-19T17:54:29.165841Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::store: -> first entry
2023-05-19T17:54:29.165843Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Closed(EndStream) }; is_closed=false; pending_send_empty=false; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:54:29.165846Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Data { stream_id: StreamId(5) }
2023-05-19T17:54:29.165849Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Data { stream_id: StreamId(5) }}: h2::codec::framed_write: send frame=Data { stream_id: StreamId(5) }
2023-05-19T17:54:29.165852Z TRACE server_handshake:Connection{peer=Server}:poll:try_reclaim_frame: h2::proto::streams::prioritize: reclaimed frame=Data { stream_id: StreamId(5) } sz=0
2023-05-19T17:54:29.165855Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:29.165858Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: is_pending_reset=false
2023-05-19T17:54:29.165861Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::prioritize: pop_frame; frame=Headers { stream_id: StreamId(5), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:54:29.165864Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: transition_after; stream=StreamId(5); state=State { inner: Closed(EndStream) }; is_closed=true; pending_send_empty=true; buffered_send_data=0; num_recv=1; num_send=0
2023-05-19T17:54:29.165868Z TRACE server_handshake:Connection{peer=Server}:poll:pop_frame:popped{stream.id=StreamId(5) stream.state=State { inner: Closed(EndStream) }}: h2::proto::streams::counts: dec_num_streams; stream=StreamId(5)
2023-05-19T17:54:29.165872Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: writing frame=Headers { stream_id: StreamId(5), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:54:29.165875Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedWrite::buffer{frame=Headers { stream_id: StreamId(5), flags: (0x5: END_HEADERS | END_STREAM) }}: h2::codec::framed_write: send frame=Headers { stream_id: StreamId(5), flags: (0x5: END_HEADERS | END_STREAM) }
2023-05-19T17:54:29.165879Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:29.165882Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:54:29.165888Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:54:29.165955Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:54:29.165967Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:29.165974Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:29.165976Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:54:29.165978Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=13
2023-05-19T17:54:29.165981Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: decoding frame from 13B
2023-05-19T17:54:29.165985Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=13}: h2::codec::framed_read: frame.kind=WindowUpdate
2023-05-19T17:54:29.165987Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=WindowUpdate { stream_id: StreamId(0), size_increment: 24 }
2023-05-19T17:54:29.165991Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv WINDOW_UPDATE frame=WindowUpdate { stream_id: StreamId(0), size_increment: 24 }
2023-05-19T17:54:29.165993Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::flow_control: inc_window; sz=24; old=65511; new=65535
2023-05-19T17:54:29.165997Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:29.165999Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:29.166001Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: frame decoded from buffer
2023-05-19T17:54:29.166004Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: read.bytes=17
2023-05-19T17:54:29.166006Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: decoding frame from 17B
2023-05-19T17:54:29.166008Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next:FramedRead::decode_frame{offset=17}: h2::codec::framed_read: frame.kind=Ping
2023-05-19T17:54:29.166011Z DEBUG server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: received frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:54:29.166014Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: recv PING frame=Ping { ack: false, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:54:29.166019Z DEBUG server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: send frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }
2023-05-19T17:54:29.166021Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::frame::ping: encoding PING; ack=true len=8
2023-05-19T17:54:29.166025Z TRACE server_handshake:Connection{peer=Server}:poll:poll_ready:FramedWrite::buffer{frame=Ping { ack: true, payload: [2, 4, 16, 16, 9, 14, 7, 7] }}: h2::codec::framed_write: encoded ping rem=17
2023-05-19T17:54:29.166028Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:29.166030Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: tokio_util::codec::framed_impl: attempting to decode a frame
2023-05-19T17:54:29.166033Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: poll_complete
2023-05-19T17:54:29.166035Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::prioritize: schedule_pending_open
2023-05-19T17:54:29.166037Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: queued_data_frame=false
2023-05-19T17:54:29.166041Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:54:29.177598Z TRACE watcher: globwatch: sending event: Event { kind: Create(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.turbo/turbo-build.log"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:54:29.177636Z TRACE serve:watch:stream_processor: globwatch: yielding Event { kind: Create(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.turbo/turbo-build.log"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:54:29.177642Z TRACE serve:watch: turborepo_lib::globwatcher: processing event: Event { kind: Create(File), paths: ["/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro/apps/web/.turbo/turbo-build.log"], attr:tracker: None, attr:flag: None, attr:info: None, attr:source: None }
2023-05-19T17:54:29.177656Z TRACE serve:watch:exclude{relative_to="/Users/knickman/Developer/vercel/tmp/turborepo-netflix-cache-repro" glob="apps/web/.turbo/turbo-build.log"}: globwatch: excluding "apps/web/.turbo/turbo-build.log"
2023-05-19T17:54:32.080870Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Open
2023-05-19T17:54:32.080889Z TRACE server_handshake:Connection{peer=Server}:poll:FramedRead::poll_next: h2::codec::framed_read: poll
2023-05-19T17:54:32.080898Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: codec closed
2023-05-19T17:54:32.080902Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::streams::streams: Streams::recv_eof
2023-05-19T17:54:32.080906Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection.state=Closing(NO_ERROR, Library)
2023-05-19T17:54:32.080909Z TRACE server_handshake:Connection{peer=Server}:poll: h2::proto::connection: connection closing after flush
2023-05-19T17:54:32.080913Z TRACE server_handshake:Connection{peer=Server}:poll:FramedWrite::flush: h2::codec::framed_write: flushing buffer
2023-05-19T17:54:32.080917Z DEBUG hyper::server::server::new_svc: connection error: connection error: not connected
2023-05-19T17:54:32.080923Z TRACE h2::proto::streams::streams: Streams::recv_eof
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment