Subject: | SELECT errors are ignored |
In the README, it says that if select() fails, undef is returned.
However, it is not.
If an IMAP response such as
59 NO Can't open .xauth/refcount: not a selectable mailbox
is received, select returns a value of 1 (possibly cached or
left from a previously successful operation.)
errstr, if read, contains "SELECT failed: ..."