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