in lib/src/streams/stream_handler.dart [406:415]
void _terminateStream(Http2StreamImpl stream) {
if (stream.state == StreamState.Open ||
stream.state == StreamState.HalfClosedLocal ||
stream.state == StreamState.HalfClosedRemote ||
stream.state == StreamState.ReservedLocal ||
stream.state == StreamState.ReservedRemote) {
_frameWriter.writeRstStreamFrame(stream.id, ErrorCode.CANCEL);
_closeStreamAbnormally(stream, null, propagateException: false);
}
}