]> granicus.if.org Git - php/commitdiff
- make it portable and clean on in the clean section, session file may still be open...
authorPierre Joye <pajoye@php.net>
Thu, 21 Aug 2008 10:30:34 +0000 (10:30 +0000)
committerPierre Joye <pajoye@php.net>
Thu, 21 Aug 2008 10:30:34 +0000 (10:30 +0000)
ext/standard/tests/general_functions/bug44394_2.phpt

index 3bd3f0e93ee732f96e382a221521a655cbffa82b..7eb8926e1b9ce121b5f24f9088711b6c1f43543a 100644 (file)
@@ -8,7 +8,7 @@ session.name=PHPSESSID
 <?php
 
 ini_set('session.use_trans_sid', 1);
-session_save_path(dirname(__FILE__));
+session_save_path(__DIR__);
 session_start();
 
 ob_start();
@@ -23,8 +23,13 @@ ob_flush();
 
 ob_end_clean();
 
-unlink(dirname(__FILE__).'/sess_'.session_id());
-
+?>
+--CLEAN--
+<?php
+unlink(__DIR__ . '/sess_'.session_id());
+foreach (glob(__DIR__ . '/sess_*') as $filename) {
+  unlink($filename);
+}
 ?>
 --EXPECTF--
 <a href='a?q=1&PHPSESSID=%s&a=b'>asd</a>