[php-src] PR #24698: Fix GH-24695: FPM tester sends signal to process group when PID is missing
| From: | lazerg | Date: | Sun, 25 Oct 2026 17:22:08 +0000 |
| Subject: | [php-src] PR #24698: Fix GH-24695: FPM tester sends signal to process group when PID is missing | ||
| Groups: | php.git-pulls | ||
| Request: | Send a blank email to git-pulls+get-39874@lists.php.net to get a copy of this message | ||
Pull Request: https://github.com/php/php-src/pull/24698
Author: lazerg
When FPM fails to start,
getPid() reports the missing PID file and returns 0, and
signal() then runs kill -USR2 0. That signals the whole process group and
takes down run-tests.php along with the test. Now signal() returns early in that case,
so the test just fails and the run keeps going.
Based on the reporter's patch.
Fixes #24695