Package: bugs.debian.org Severity: important X-Debbugs-Cc: debian-ad...@lists.debian.org
Hi, the last few days our two bugs web hosts have been struggling. We've got apache set up with RLimitNPROC 256, which means once www-data has that many processes fork() dies with EAGAIN. In the case of version.cgi that means perl forking to run dot, for libravatar.cgi it looks like it's either cp or convert. Either way, the failure mode of fork returning EAGAIN is that perl does sleep(5) and tries again. Over and over. Which means by the time something happens the client has long gone, but we're still holding up one of the 256 nproc slots not doing anything useful for quite a bunch of time. So for now, I've chmodded -x libravatar.cgi on beach and buxtehude, but we should figure out a better solution. Cheers, Julien