[Dovecot] dovecot-auth consumes 100% CPU time on Solaris 10

Timo Sirainen tss at iki.fi
Thu Nov 22 20:01:32 EET 2007


On Thu, 2007-11-22 at 17:41 +0300, KOT MATPOCKuH wrote:
> I tried to make dovecot with configure --with-ioloop=select and same result:
> [skipped]
> pollsys(0xFFBFF888, 8, 0xFFBFF950, 0x00000000)  = 1
> pollsys(0xFFBFF4D8, 5, 0xFFBFF458, 0x00000000)  = 0
> pollsys(0xFFBFF4D8, 5, 0xFFBFF458, 0x00000000)  = 0
> pollsys(0xFFBFF888, 8, 0xFFBFF950, 0x00000000)  = 1
> pollsys(0xFFBFF4D8, 5, 0xFFBFF458, 0x00000000)  = 0
> pollsys(0xFFBFF4D8, 5, 0xFFBFF458, 0x00000000)  = 0
> [skipped to forever]
> and 100% of CPU time.

Wonder why it still calls pollsys().. Does Solaris emulate select()
using poll(), or did you somehow manage to get Dovecot configured with
poll after all?

> May be problem is in select() (poll() ?) call with unnecessary file
> descriptor, who always ready (may be connection to LDAP server?) ?

Did you compile with Solaris's own LDAP library or with OpenLDAP?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://dovecot.org/pipermail/dovecot/attachments/20071122/40b994ac/attachment.bin 


More information about the dovecot mailing list