[Dovecot] 1.1.6 -> 1.1.7 regression: dovecot: pipe() failed: Too many open files

Mark Zealey Mark.Zealey at webfusion.com
Tue Dec 23 16:23:54 EET 2008


Hi all,

We updated to 1.1.7 a week or two back from 1.1.6 (both standard atrpms
builds). Since doing so, twice now I've seen the imap services accept
connections but they hang before the banner is printed (pop seems to be
unaffected). I see this in the logs:

Dec 23 14:02:15 mail9 dovecot: pipe() failed: Too many open files
Dec 23 14:02:15 mail9 dovecot: Temporary failure in creating login
processes, slowing down for now
Dec 23 14:02:15 mail9 dovecot: Created login processes successfully,
unstalling
Dec 23 14:02:16 mail9 dovecot: pipe() failed: Too many open files
Dec 23 14:02:16 mail9 dovecot: Temporary failure in creating login
processes, slowing down for now
Dec 23 14:02:16 mail9 dovecot: Created login processes successfully,
unstalling

The ulimit for the number of open files on these servers has remained
unchanged at 8192 and there are no warnings about too few fd's on
dovecot startup. There weren't amazing numbers of imap sessions open at
the time (only something like 400-500; we've had 1.5k in the past), so I
suspect this is a regression between 1.1.6 and 1.1.7 where you've got a
leak of fd's ? If it happens again I'll try and get a snapshot of the
fd's open by the master dovecot process.

Thanks,

Mark

--
Mark Zealey -- Shared Hosting Team Leader
Product Development * Webfusion
123-reg.co.uk, webfusion.co.uk, donhost.co.uk, supanames.co.uk

This mail is subject to http://www.gxn.net/disclaimer


More information about the dovecot mailing list