1
0
mirror of https://github.com/Llewellynvdm/conky.git synced 2025-01-26 00:28:25 +00:00

Be more graceful when handling IMAP problems.

This commit is contained in:
Brenden Matthews 2009-05-29 23:31:03 -06:00
parent a31efb7fbe
commit 39071d28e8

View File

@ -566,6 +566,7 @@ void *imap_thread(void *arg)
break;
}
} else {
fail++;
break;
}
recvbuf[numbytes] = '\0';
@ -643,12 +644,16 @@ void *imap_thread(void *arg)
// need to re-connect
break;
}
} else {
fail++;
break;
}
imap_unseen_command(mail, old_unseen, old_messages);
fail = 0;
old_unseen = mail->unseen;
old_messages = mail->messages;
}
if (fail) break;
} else {
strncpy(sendbuf, "a3 logout\r\n", MAXDATASIZE);
if (send(sockfd, sendbuf, strlen(sendbuf), 0) == -1) {