]> Sergey Matveev's repositories - public-inbox.git/commit
tls: epollbit: account for miscellaneous OpenSSL errors
authorEric Wong <e@80x24.org>
Fri, 30 Oct 2020 02:13:58 +0000 (02:13 +0000)
committerEric Wong <e@80x24.org>
Fri, 30 Oct 2020 16:38:21 +0000 (16:38 +0000)
commitc51c22c349529d9c377160abcc7961a6ca7b7d5c
tree99df405068988cdbd292bc9ac2dfdd6ec9737b7c
parent632d2c84efe004710bdf58048e348383a1644fea
tls: epollbit: account for miscellaneous OpenSSL errors

Apparently they happen (triggered by my -imapd instance), so
bail out by closing the underlying socket rather than stopping
the event loop and daemon process.
lib/PublicInbox/DS.pm
lib/PublicInbox/HTTP.pm
lib/PublicInbox/IMAP.pm
lib/PublicInbox/NNTP.pm
lib/PublicInbox/TLS.pm