X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=src%2Fimap.c;h=2cae287f65acc73ee682a029bd7d29e51c63d8b3;hb=7292b2351645d1dbb3c5b4aaeaea9e6d60af7709;hp=61f83b8fafebf64cefcc09765af27ab00f623a86;hpb=a6c4c0c8d8224cdc455f0d184e91d0cf881f0077;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;