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/