From a1eb6f8907fa3ab2a9523ec4dfac242e409670bc Mon Sep 17 00:00:00 2001 From: kink Date: Tue, 5 Apr 2005 13:32:02 +0000 Subject: [PATCH] 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 --- src/empty_trash.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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 +?> -- 2.25.1