[RFC] Request lifecycle hooks for SAPIs with a worker mode

From: Date: Mon, 09 Nov 2026 14:24:41 +0000
Subject: [RFC] Request lifecycle hooks for SAPIs with a worker mode
Groups: php.internals 
Request: Send a blank email to internals+get-133044@lists.php.net to get a copy of this message
Hi internals, Following the recent pre-RFC discussion (https://news-web.php.net/php.internals/132960), I would like to open the discussion on the "Request lifecycle hooks for SAPIs with a worker mode" RFC: https://wiki.php.net/rfc/request_lifecycle_hooks As presented, this RFC proposes two optional module hooks, available for extensions (no userland change), which are called between requests served by a "worker" script. I crafted a patch adding the hooks and support PHP functions. It implements the hooks in the built-in standard, session and filter extensions: https://github.com/dunglas/php-src/tree/request-boundary-hooks Here is also a patch showing how to use this new engine feature in FrankenPHP: https://github.com/php/frankenphp/compare/main...experiment/php-request-boundary-hooks Best, -- Kévin Dunglas https://dunglas.dev

« previous php.internals (#133044) next »