I found a nice line in my logfile:

dbmail-timsieved[15753]: [0x7f92b4815a30] Error:[server] _sock_cb(+569): 24:Too many open files

I think timesieved does not close all connections...


Am 07.09.2013, 12:50 Uhr, schrieb Paul J Stevens <[email protected]>:

On 09/06/2013 08:07 PM, Harald Leithner wrote:
Even imapd has the same? problem:

Didn't talk about imapd already in this context?

poll([{fd=10, events=POLLIN}, {fd=9, events=POLLIN}, {fd=130,
events=POLLIN|POLLOUT}, {fd=11, events=POLLIN}, {fd=71, events=POLLIN},
{fd=98, events=POLLIN}, {fd=25, events=POLLIN}, {fd=61, events=POLLIN},
{fd=14, events=POLLIN}, {fd=45, events=POLLIN}, {fd=191, events=POLLIN},
{fd=107, events=POLLIN}, {fd=21, events=POLLIN}, {fd=24, events=POLLIN},
{fd=101, events=POLLIN}, {fd=35, events=POLLIN}, {fd=120,
events=POLLIN}, {fd=65, events=POLLIN}, {fd=105, events=POLLIN}, {fd=97,
events=POLLIN}, {fd=47, events=POLLIN}, {fd=57, events=POLLIN}, {fd=50,
events=POLLIN}, {fd=43, events=POLLIN}, {fd=20, events=POLLIN}, {fd=19,
events=POLLIN}, {fd=27, events=POLLIN}, {fd=79, events=POLLIN}, {fd=42,
events=POLLIN}, {fd=121, events=POLLIN}, {fd=55, events=POLLIN},
{fd=192, events=POLLIN}, ....], 55, 1686) = 1 ([{fd=130, revents=POLLOUT}])
time(NULL)                              = 1378490616
read(130, 0x7f3c9bb34003, 5)            = -1 EAGAIN (Resource
temporarily unavailable)


Now *that* is interesting. I assume filehandle 130 here is about the
self-pipe, since it's keyed at read and write events (POLLIN|POLLOUT).
But here revents says POLLOUT which means ready for writing, but this
triggers an attempt to read...

I need to think about this, and rework the self-pipe design!



--
Harald Leithner

ITronic
Vogelweidplatz 12, 1150 Wien, Austria
Tel: +43-1-786 23 88
Fax: +43-1-98 52 077
Mobil: +43-699-123 78 4 78
Mail: [email protected] | itronic.at
_______________________________________________
DBmail mailing list
[email protected]
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail

Reply via email to