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

Reply via email to