]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/NetReader.pm
No ext_urls
[public-inbox.git] / lib / PublicInbox / NetReader.pm
index c1af03a3f8b972db9a8ff38f0b081652dbb90a53..4de2583e00ddeb307aea560da2b9070e3dadf99c 100644 (file)
@@ -685,7 +685,13 @@ sub mic_get {
        }
        my $mic = mic_new($self, $mic_arg, $sec, $uri);
        $cached //= {}; # invalid placeholder if no cache enabled
-       $mic && $mic->IsConnected ? ($cached->{$sec} = $mic) : undef;
+       if ($mic && $mic->IsConnected) {
+               $cached->{$sec} = $mic;
+       } else {
+               warn 'IMAP LastError: ',$mic->LastError, "\n" if $mic;
+               warn "IMAP errno: $!\n" if $!;
+               undef;
+       }
 }
 
 sub imap_each {