diff options
Diffstat (limited to 'ext/session/session.c')
-rw-r--r-- | ext/session/session.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ext/session/session.c b/ext/session/session.c index effcb881f5..09e48c2c6a 100644 --- a/ext/session/session.c +++ b/ext/session/session.c @@ -930,7 +930,8 @@ PHPAPI void php_session_start(TSRMLS_D) } - if (PS(apply_trans_sid)) { + /* define SID always, if the client did not send a cookie */ + if (send_cookie) { smart_str var = {0}; smart_str_appends(&var, PS(session_name)); |