mirror of
https://github.com/facebookincubator/mvfst.git
synced 2025-08-08 09:42:06 +03:00
Split stream state machine into send and receive state machines
Summary: This is step 1 for removing reset on reset, since the send side may need to transition to waiting for a reset ack while the read side is an any state. Reviewed By: lnicco Differential Revision: D15075849 fbshipit-source-id: 1e094942a8a1ca9a01d4161cd6309b4136a9cfbf
This commit is contained in:
committed by
Facebook Github Bot
parent
5c9c0821ff
commit
90e5e1b3f1
@@ -281,7 +281,8 @@ class TestQuicTransport
|
||||
|
||||
void closeStream(StreamId id) {
|
||||
QuicStreamState* stream = conn_->streamManager->getStream(id);
|
||||
stream->state = StreamStates::Closed{};
|
||||
stream->send.state = StreamSendStates::Closed();
|
||||
stream->recv.state = StreamReceiveStates::Closed();
|
||||
conn_->streamManager->addClosed(id);
|
||||
|
||||
auto deliveryCb = deliveryCallbacks_.find(id);
|
||||
|
Reference in New Issue
Block a user