Changes for version 0.53 - 2026-09-24

  • FIX: max_requests_per_worker was only tested on the HTTP/1 path, so a worker serving HTTP/2 or HTTP/3 counted its requests and never retired. A pool whose clients are browsers never recycled at all.
  • t/54 covers the recycle over HTTP/1.1, HTTP/2 and HTTP/3.

Modules

an event-loop PSGI server
epoll readiness backend for Hyperman::Loop
io_uring backend for Hyperman::Loop
kqueue readiness backend for Hyperman::Loop
portable poll(2) backend for Hyperman::Loop
a fast, native, Future-compatible async result
the per-worker event loop
the object that writes a response body a piece at a time
Plack/PSGI adapter for the Hyperman server