Eric Wong <[email protected]> wrote:
> +                     $s = IO::Socket::SSL->start_SSL($s) or
> +                             "E: <$uri> ".(IO::Socket::SSL->errstr // '');

Oops, I missed a die() and missed the warning when running tests :x

-----8<----
diff --git a/lib/PublicInbox/NetReader.pm b/lib/PublicInbox/NetReader.pm
index 28e20d38..ccfdd261 100644
--- a/lib/PublicInbox/NetReader.pm
+++ b/lib/PublicInbox/NetReader.pm
@@ -57,7 +57,7 @@ sub mic_new ($$$$) {
                        "E: <$uri> ".eval('$IO::Socket::Socks::SOCKS_ERROR');
                if ($mic_arg->{Ssl}) { # for imaps://
                        require IO::Socket::SSL;
-                       $s = IO::Socket::SSL->start_SSL($s) or
+                       $s = IO::Socket::SSL->start_SSL($s) or die
                                "E: <$uri> ".(IO::Socket::SSL->errstr // '');
                }
                $mic_arg{Socket} = $s;
--
unsubscribe: one-click, see List-Unsubscribe header
archive: https://public-inbox.org/meta/

Reply via email to