php-src/sapi/fpm/fpm
Wilhansen Li 43bc53a730
Fix GH-14037: Make /ping of php-fpm work with pm.status_listen pool
The ping feature of php-fpm monitoring was previously not working
in pm.status_listen pool due to the configuration variables ping.path
and ping.response not being copied over to the worker when forked. This
results in the ping code path being disabled because the worker detects
that ping.path is not configured.

Closes GH-13980

Co-authored-by: Pierrick Charron <pierrick@php.net>
2024-06-16 12:22:21 +01:00
..
events Merge branch 'PHP-8.0' into PHP-8.1 2022-11-22 18:02:11 +00:00
fpm.c Fix GH-10385: FPM successful config test early exit 2023-02-05 13:07:29 +00:00
fpm.h Fix GH-10385: FPM successful config test early exit 2023-02-05 13:07:29 +00:00
fpm_arrays.h Replace reallocarray with safe_perealloc 2022-09-29 15:15:40 +02:00
fpm_atomic.h Update bug tracker links 2022-05-12 14:55:11 +02:00
fpm_children.c Fix GH-10461: Postpone FPM child freeing in event loop 2023-05-13 14:11:42 +01:00
fpm_children.h Fix GH-10461: Postpone FPM child freeing in event loop 2023-05-13 14:11:42 +01:00
fpm_cleanup.c Sync leading and final newlines in source code files 2018-10-14 12:56:38 +02:00
fpm_cleanup.h Sync leading and final newlines in source code files 2018-10-14 12:56:38 +02:00
fpm_clock.c Merge branch 'PHP-8.0' into PHP-8.1 2022-08-28 23:33:17 +01:00
fpm_clock.h FPM fix strict prototype warnings. 2022-08-28 23:24:23 +01:00
fpm_conf.c Fix GH-14037: Make /ping of php-fpm work with pm.status_listen pool 2024-06-16 12:22:21 +01:00
fpm_conf.h FPM fix strict prototype warnings. 2022-08-28 23:24:23 +01:00
fpm_config.h Support fpm_get_socket_listening_queue on macOS 2022-04-15 21:21:43 +01:00
fpm_env.c Fix GH-10611: fpm_env_init_main leaks environ 2023-03-11 16:34:41 +01:00
fpm_env.h FPM fix strict prototype warnings. 2022-08-28 23:24:23 +01:00
fpm_events.c Merge branch 'PHP-8.0' into PHP-8.1 2022-08-29 14:40:57 +01:00
fpm_events.h Merge branch 'PHP-8.0' into PHP-8.1 2022-08-28 23:33:17 +01:00
fpm_log.c FPM: Implement access log filtering 2022-07-10 23:21:14 +01:00
fpm_log.h Sync leading and final newlines in source code files 2018-10-14 12:56:38 +02:00
fpm_main.c Fix bug #75712: getenv in php-fpm should not read $_ENV, $_SERVER 2024-02-04 11:58:18 +00:00
fpm_main.stub.php Enable class entry generation for sapi extensions 2021-02-14 12:03:48 +01:00
fpm_main_arginfo.h Improve class entry generation 2021-02-16 13:09:56 +01:00
fpm_php.c Fix GH-9921: Loading ext in FPM config does not register module handlers 2023-11-03 16:53:09 +00:00
fpm_php.h FPM fix strict prototype warnings. 2022-08-28 23:24:23 +01:00
fpm_php_trace.c Use ZEND_UNREACHABLE() instead of ZEND_ASSERT(0) 2020-06-16 18:39:09 +02:00
fpm_php_trace.h Sync leading and final newlines in source code files 2018-10-14 12:56:38 +02:00
fpm_process_ctl.c Fix GH-10461: Postpone FPM child freeing in event loop 2023-05-13 14:11:42 +01:00
fpm_process_ctl.h FPM fix strict prototype warnings. 2022-08-28 23:24:23 +01:00
fpm_request.c Merge branch 'PHP-8.1' 2022-08-28 23:35:46 +01:00
fpm_request.h FPM fix strict prototype warnings. 2022-08-28 23:24:23 +01:00
fpm_scoreboard.c FPM fix strict prototype warnings. 2022-08-28 23:24:23 +01:00
fpm_scoreboard.h FPM fix strict prototype warnings. 2022-08-28 23:24:23 +01:00
fpm_shm.c Fix incorrect check in fpm_shm_free() (#13797) 2024-03-24 13:57:08 +01:00
fpm_shm.h FPM fix strict prototype warnings. 2022-08-28 23:24:23 +01:00
fpm_signals.c FPM fix strict prototype warnings. 2022-08-28 23:24:23 +01:00
fpm_signals.h FPM fix strict prototype warnings. 2022-08-28 23:24:23 +01:00
fpm_sockets.c Merge branch 'PHP-8.1' 2022-08-28 23:35:46 +01:00
fpm_sockets.h FPM fix strict prototype warnings. 2022-08-28 23:24:23 +01:00
fpm_status.c Fix bug GH-12705: Segmentation fault in fpm_status_export_to_zval 2023-12-01 14:43:58 +00:00
fpm_status.h Sync leading and final newlines in source code files 2018-10-14 12:56:38 +02:00
fpm_stdio.c Merge branch 'PHP-8.1' into PHP-8.2 2023-05-13 14:14:23 +01:00
fpm_stdio.h Fix GH-8885: access.log with stderr writes logs to error_log after reload 2022-08-29 14:39:24 +01:00
fpm_str.h Sync leading and final newlines in source code files 2018-10-14 12:56:38 +02:00
fpm_systemd.c Fix GH-14175: Use two digit float specifier for FPM systemd format req rate 2024-05-12 13:30:29 +01:00
fpm_systemd.h FPM fix strict prototype warnings. 2022-08-28 23:24:23 +01:00
fpm_trace.c Sync leading and final newlines in source code files 2018-10-14 12:56:38 +02:00
fpm_trace.h Sync leading and final newlines in source code files 2018-10-14 12:56:38 +02:00
fpm_trace_mach.c FPM fix strict prototype warnings. 2022-08-28 23:24:23 +01:00
fpm_trace_pread.c Use memrchr() when available 2021-11-24 16:13:34 +03:00
fpm_trace_ptrace.c Sync leading and final newlines in source code files 2018-10-14 12:56:38 +02:00
fpm_unix.c Fix bug #68591: Configuration test does not perform UID lookups 2022-12-26 14:14:14 +00:00
fpm_unix.h Fix bug #68591: Configuration test does not perform UID lookups 2022-12-26 14:14:14 +00:00
fpm_worker_pool.c Fix bug #80669: FPM numeric user fails to set groups 2022-11-23 10:38:56 +00:00
fpm_worker_pool.h Fix bug #80669: FPM numeric user fails to set groups 2022-11-23 10:38:56 +00:00
zlog.c Merge branch 'PHP-8.1' 2022-06-27 23:36:54 +01:00
zlog.h Fix bug #78334 (fpm log prefix message includes wrong stdout/stderr notation) 2019-08-26 18:05:11 +01:00