From 77bf92d36b8a397c666355f305f7afb07dd7885c Mon Sep 17 00:00:00 2001
From: Lars Thegler <lars@thegler.dk>
Date: Fri, 9 Feb 2024 13:36:34 +0100
Subject: [PATCH] dont overwrite tls_option

---
 lib/Mojo/IOLoop/TLS.pm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/Mojo/IOLoop/TLS.pm b/lib/Mojo/IOLoop/TLS.pm
index 87c9ef9adc..a32b550923 100644
--- a/lib/Mojo/IOLoop/TLS.pm
+++ b/lib/Mojo/IOLoop/TLS.pm
@@ -59,7 +59,7 @@ sub _expand {
   }
   else {
     $tls->{SSL_hostname}      = IO::Socket::SSL->can_client_sni ? $args->{address} : '';
-    $tls->{SSL_verifycn_name} = $args->{address};
+    $tls->{SSL_verifycn_name} ||= $args->{address};
   }
 
   return $tls;