]> git.ipfire.org Git - thirdparty/openssl.git/commit
Don't keep creating CONNECTION_CLOSE frames
authorMatt Caswell <matt@openssl.org>
Fri, 18 Aug 2023 10:55:50 +0000 (11:55 +0100)
committerTomas Mraz <tomas@openssl.org>
Fri, 25 Aug 2023 06:42:39 +0000 (08:42 +0200)
commit0b31072e086dc9a53f62cec60ea8d565320e640a
tree2896c53e51eefadbf43547079eb61b8d9b5596f0
parentaa433014bb36bfff0af17c0eb9d25b6fb2d7d068
Don't keep creating CONNECTION_CLOSE frames

If we want to send a CONNECTION_CLOSE frame then one is enough unless we
are scheduled to send another one. Now that we can create more than one
datagram in one go this is now required.

Reviewed-by: Hugo Landau <hlandau@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21798)
include/internal/quic_txpim.h
ssl/quic/quic_txp.c
ssl/quic/quic_txpim.c