From d627619dab8060158ff334c658b7dfcde40c9bbd Mon Sep 17 00:00:00 2001 From: Adam Ruzicka Date: Fri, 28 Apr 2023 18:57:07 +0200 Subject: [PATCH] Allo session resumption --- lib/Server.raku | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/Server.raku b/lib/Server.raku index 6d23035..b4e0b29 100644 --- a/lib/Server.raku +++ b/lib/Server.raku @@ -15,7 +15,8 @@ has Str $.certificate-file is required; has Str $.private-key-file is required; method run() { - my $connections = IO::Socket::Async::SSL.listen($!listen, $!port, :$.certificate-file, :$.private-key-file); + my $connections = IO::Socket::Async::SSL.listen($!listen, $!port, :$.certificate-file, :$.private-key-file, + :no-session-resumption-on-renegotiation(False)); react { my $listener = do whenever $connections -> $socket { start self!handle-connection($socket)