Well, installing FC5 fixed it. There must be some sort of a conflict
somewhere with the beta7 version of Dovecot and another module I had
running in FC4.
On Apr 24, 2006, at 7:58 AM, Timo Sirainen wrote:
On Sat, 2006-04-22 at 23:42 -0500, Jon Baker wrote:
I have combed google for days searching for an answer to this but cannot find anything anywhere, I'm hoping that posting to this list will get me the solution.
I have FC4 running dovecot v1.0.beta7 to serve my POP3 (I had to install v1.0.beta7 because it's on a x86_64 and I need mysql support). It runs great for about two hours, after which I start getting the resource temporarily unavailable error. I can't get the error to go away by restarting dovecot, the only way I can figure out to do it is to restart the box. This is terribly annoying... please help! Thanks!
From setuid() man page:
EAGAIN The uid does not match the current uid and uid
brings process over it's NPROC rlimit.
Apparently somewhere is configured the maximum number of processes allowed.. Dovecot doesn't do that though, so I've really no idea
how to solve it. Maybe check with "ulimit -a" before starting Dovecot that there are no process count limits.Although since the error doesn't go away by restarting Dovecot, it sounds like something's badly broken in there. Have you checked how
many processes in general the system is running when this is happening?