From df10e1fad22287d12faa6ef052878a98148e2365 Mon Sep 17 00:00:00 2001 From: Juliusz Sosinowicz Date: Wed, 1 Jun 2022 14:59:10 +0200 Subject: [PATCH] Store RetrySendAlert error in ssl->error --- src/internal.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/internal.c b/src/internal.c index 897babad7..f78299161 100644 --- a/src/internal.c +++ b/src/internal.c @@ -20294,8 +20294,10 @@ int SendData(WOLFSSL* ssl, const void* data, int sz) } ret = RetrySendAlert(ssl); - if (ret != 0) - return ret; + if (ret != 0) { + ssl->error = ret; + return WOLFSSL_FATAL_ERROR; + } for (;;) { byte* out;