php-src/ext/session
Nikita Popov 75a04eac97 Make exit() unwind properly
exit() is now internally implemented by throwing an exception,
performing a normal stack unwind and a clean shutdown. This ensures
that no persistent resource leaks occur.

The exception is internal, cannot be caught and does not result in
the execution of finally blocks. This may be relaxed in the future.

Closes GH-5768.
2020-06-29 15:50:12 +02:00
..
tests Make exit() unwind properly 2020-06-29 15:50:12 +02:00
config.m4 Merge branch 'PHP-7.4' 2019-05-12 18:51:50 +02:00
config.w32 Remove unused Git attributes ident 2018-07-25 00:53:25 +02:00
CREDITS
mod_files.bat Trim trailing whitespace in source code files 2018-10-13 14:17:28 +02:00
mod_files.c Fix [-Wundef] warning in Session extension 2020-05-20 14:01:11 +02:00
mod_files.h Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
mod_files.sh Make ext/session/mod_files.sh executable 2018-09-26 06:11:13 +02:00
mod_mm.c Make error messages more consistent by fixing capitalization 2020-01-17 14:52:46 +01:00
mod_mm.h Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
mod_user_class.c SessionUpdateTimestampHandler class was never implemented 2020-04-27 14:51:33 +02:00
mod_user.c Merge branch 'PHP-7.4' 2019-10-04 06:16:41 +02:00
mod_user.h Remove mention of PHP major version in Copyright headers 2019-09-25 14:51:43 +02:00
php_session.h Constify char * arguments of APIs 2020-06-08 10:38:45 +02:00
session_arginfo.h Include stub hash in generated arginfo files 2020-06-24 09:55:19 +02:00
session.c Fix a couple of UNKNOWN default values in ext/session 2020-06-23 15:42:59 +02:00
session.stub.php Fix a couple of UNKNOWN default values in ext/session 2020-06-23 15:42:59 +02:00