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>
Tue, 14 Mar 2023 21:44:47 +0000 (08:44 +1100)
commitd015b50dc9af0640c7c019a693368c3488d692d8
treef5ab4f9bf8a6680c006c5d664898bcb39f2685dd
parentfe24a06cfad90400e6841f461851a85d9a738f53
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: Dmitry Belyavskiy <beldmit@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/20442)
ssl/record/ssl3_record.c