From: kink Date: Tue, 5 Apr 2005 13:32:02 +0000 (+0000) Subject: move imap logout to before the redirect to make sure we cleanly terminate X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=a1eb6f8907fa3ab2a9523ec4dfac242e409670bc;p=squirrelmail.git move imap logout to before the redirect to make sure we cleanly terminate the connection (code after a redirect is not guarranteed to be run). git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@9201 7612ce4b-ef26-0410-bec9-ea0150e637f0 --- diff --git a/src/empty_trash.php b/src/empty_trash.php index 0201b8b9..84a36ceb 100644 --- a/src/empty_trash.php +++ b/src/empty_trash.php @@ -68,9 +68,12 @@ for ($i = 0; $i < $numboxes; $i++) { // now lets go through the tree and delete the folders walkTreeInPreOrderEmptyTrash(0, $imap_stream, $foldersTree); +sqimap_logout($imap_stream); + +// close session properly before redirecting +session_write_close(); $location = get_location(); header ("Location: $location/left_main.php"); -sqimap_logout($imap_stream); -?> \ No newline at end of file +?>