File 5906-Use-read_ahead-in-SSL-for-KTLS.patch of Package erlang

From e806202150fe50e71f765bb8f8a024c3c220e66f Mon Sep 17 00:00:00 2001
From: Raimo Niskanen <raimo@erlang.org>
Date: Mon, 26 Aug 2024 17:10:14 +0200
Subject: [PATCH 6/7] Use read_ahead in SSL for KTLS

---
 lib/ssl/src/inet_tls_dist.erl                    | 2 +-
 lib/ssl/test/inet_epmd_cryptcookie_inet_ktls.erl | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/lib/ssl/src/inet_tls_dist.erl b/lib/ssl/src/inet_tls_dist.erl
index fddf17bddb..776886e6fe 100644
--- a/lib/ssl/src/inet_tls_dist.erl
+++ b/lib/ssl/src/inet_tls_dist.erl
@@ -1062,7 +1062,7 @@ set_ktls_2(
                 inet:setopts(
                   Socket,
                   [list, {packet, Packet}, {packet_size, PacketSize},
-                   {header, Header}, {active, Active}])
+                   {header, Header}, {read_ahead, true}, {active, Active}])
             of
                 ok -> ok;
                 {error, SetoptError} ->
-- 
2.43.0

openSUSE Build Service is sponsored by