Uncovering Hidden PHP‑CGI Deadlocks: Why Disk Space Stalls and How to Fix Them
A deep dive into a long‑standing PHP‑CGI deadlock that left deleted log files occupying disk space, explaining how signal‑unsafe functions caused the lock, how the issue was diagnosed with lsof, strace and gdb, and the practical steps to eliminate the deadlock.
