/ Zope / Apsis / Pound Mailing List / Archive / 2007 / 2007-12 / Pound crash - ran out of file descriptors

[ << ] [ >> ]

[ Reverse proxy to bypass government's proxy?? / ... ] [ ANNOUNCE: Pound - reverse proxy and load balancer ... ]

Pound crash - ran out of file descriptors
Tobias Brox <tobias(at)nordicbet.com>
2007-12-27 01:14:42 [ FULL ]
We have just upgraded pound from a custom-hacked version based on
1.8.2-1sarge1 to a custom-hacked version based on 2.0-1.2 etch (yes,
we're running debian on our servers).  After the upgrade, we've
experienced crashes.  We've had to "kill -9" and then restart it.  It
starts with the error message:

  HTTP accept: Too many open files

and thanks to syslog being a bit smart ...

  last message repeated 1298067 times

It could of course be that our local hacks have an impact, and my
colleague found that we have forgotten to set the timeout for the
backends ... but I would believe there is a sane default for the
timeout?  In any case, pound should not crash?  Shouldn't the situation
with too many open file descriptors be handled a bit more gracefully?

We've been running the old version of pound for several years without
any significant problems, never had crashes like this.  Now we have
upgraded two servers with low traffic, and both those have been crashing
on us, several times already ... I don't think this is a (D)DoS-attack
or anything like that.

We will investigate further, just wondered if anyone has experienced
similar problems?

Re: [Pound Mailing List] Pound crash - ran out of file descriptors
"Simon Matter" <simon.matter(at)invoca.ch>
2007-12-27 13:28:54 [ FULL ]
> We have just upgraded pound from a custom-hacked version based on[...]

Did you check open file limits (ulimit) for the user which runs pound?

Simon
[...]

MailBoxer