diff options
| author | Matthias Rauter <matthias.rauter@qt.io> | 2024-02-22 13:05:53 +0100 |
|---|---|---|
| committer | Matthias Rauter <matthias.rauter@qt.io> | 2024-08-07 21:56:09 +0200 |
| commit | d17d260948e16549d82f1fdd4dec98d246b0622e (patch) | |
| tree | e9739f5747e552cf3a88c50102418e3a6c2673bd /src/plugins/platforms/android/qandroidplatformopenglwindow.cpp | |
| parent | 672310c74691c60b303520c69287d73d07ab32a1 (diff) | |
Ensure that RST_STREAM is sent following RFC 9113
RFC 9913 differentiates between stream errors and connection errors.
Some error handling only requires stream errors in the form of
RST_STREAM frames, while other sever errors require connection errors
in the from of GOAWAY frames.
This patch streamlines the sending of RST_STREAM frames, and ensures
that they are sent whenever mandated by RFC 9113. In some cases this
was missing, in some cases we were sending connection errors instead
of stream errors.
Further this patch adds tests to ensure the correct behavior.
Fixes: QTBUG-122345
Pick-to: 6.7 6.8
Change-Id: Ic93ae7a358a4eb551aa23342a6683cdd5dd0abb0
Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io>
Diffstat (limited to 'src/plugins/platforms/android/qandroidplatformopenglwindow.cpp')
0 files changed, 0 insertions, 0 deletions
