Skip to content

PHP-FPM Signal 13 (SIGPIPE) #15872

@frederikbosch

Description

@frederikbosch

Description

Today I started seeing crashes on one of my PHP-FPM 8.2.23 servers with a SIGPIPE message.

WARNING: [pool www] child 1206 exited on signal 13 (SIGPIPE) after 27.818575 seconds from start

This server was using a fresh (Docker) build that was created 2 days ago. Another PHP 8.2.23 server that was created directly after its release was not seeing the issues.

My guess is that a version of another linked library or extension was upgraded in the meanwhile and that this causes the newer build to crash whereas the older one does not. When I downgraded the crashing server to a 8.2.22 build of one month ago, the errors disappeared.

So I wondered what library or extension might be causing the trouble. The only result I found online on the SIGPIPE error was related to an update in libxml. Maybe I am running into this problem or a similar one too. I will continue investigating and report what I find.

PHP Version

8.2.23 / 8.3.11

Operating System

Alpine 3.18 (8.2.23) / 3.19 (8.3.11)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions