summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorSascha Schumann <sas@php.net>2000-07-10 08:35:03 +0000
committerSascha Schumann <sas@php.net>2000-07-10 08:35:03 +0000
commiteb0cbbd2d979dd425d5c0653c76dead84df6927e (patch)
treed1a1927ce65a110e907deaa51d62b47054ba59a8 /ext
parent4f1a593ac8d48123a8b83229d1b9ff502bae429d (diff)
downloadphp-git-eb0cbbd2d979dd425d5c0653c76dead84df6927e.tar.gz
Also output the name of the save_handler when reporting a failed write
attempt.
Diffstat (limited to 'ext')
-rw-r--r--ext/session/session.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/ext/session/session.c b/ext/session/session.c
index 2861feb58c..24bad6fad9 100644
--- a/ext/session/session.c
+++ b/ext/session/session.c
@@ -507,10 +507,13 @@ static void _php_session_save_current_state(PSLS_D)
ret = PS(mod)->write(&PS(mod_data), PS(id), "", 0);
if (ret == FAILURE)
- php_error(E_WARNING, "Failed to write session data. Please check that "
- "the current setting of session.save_path is correct (%s)",
+ php_error(E_WARNING, "Failed to write session data (%s). Please "
+ "verify that the current setting of session.save_path "
+ "is correct (%s)",
+ PS(mod)->name,
PS(save_path));
+
PS(mod)->close(&PS(mod_data));
}