Remove spurious error queue entries on early data
authorMatt Caswell <matt@openssl.org>
Mon, 27 Feb 2023 18:43:20 +0000 (18:43 +0000)
committerPauli <pauli@openssl.org>
Sun, 5 Mar 2023 21:35:17 +0000 (08:35 +1100)
commit79abf0dff90d54840b8afa6270ea816ee2edd345
treec76315faa632cc1d23935a0e4ea67c255a3f87fb
parentb1cd268c034268f4d37c665ee4b5148f9d8700bb
Remove spurious error queue entries on early data

Early data decryption is expected to fail sometimes. If it does we should
not leave spurious error entries on the queue.

Fixes #20377

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20401)
ssl/record/methods/tls_common.c