X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=src%2Fimap.c;h=2cae287f65acc73ee682a029bd7d29e51c63d8b3;hb=77a19822a0b5c8a830c0d5d97f1923cea5541501;hp=61f83b8fafebf64cefcc09765af27ab00f623a86;hpb=1ee29f319d585fba5bd33c2235a1e886e0e441e2;p=dockapps%2Fwmnotify.git diff --git a/src/imap.c b/src/imap.c index 61f83b8..2cae287 100644 --- a/src/imap.c +++ b/src/imap.c @@ -312,7 +312,7 @@ int IMAP4_CheckForNewMail(void) status = IMAP4_SendCommand(3, argv); if (status != EXIT_SUCCESS) { new_messages = -1; - goto imap4_logout; + goto imap4_connection_terminate; } /* Selecting the mailbox first. */ @@ -351,6 +351,7 @@ imap4_logout: if (status != EXIT_SUCCESS) new_messages = -1; +imap4_connection_terminate: status = ConnectionTerminate(); if (status != EXIT_SUCCESS) new_messages = -1;