Hello,

  We had likely this identical problem a while back, though we just
run pop3d, not imapd.  It seems to be a bug in the linux kernel
signal handlers - sending a SIGALRM to dbmail-pop3d would trigger
that with 100% reproducability at one point.  We were running
debian stable at the time and upgraded to debian unstable for some
other reasons and the problem went away after that.  I'd guess that
if someone knew the specifics of how to interact with that bug, it'd
be possible to have dbmail work around it; but probably not worth
the effort, as it seems to hit relatively few people.  We're now
using kernel 2.4.22-1, which works fine.

Jesse


---- Original Message ----
From: becki <[email protected]>
To: <[email protected]>
Subject: [Dbmail] RE: pop3d & imapd hangs when ISP drops connection
during send&receive !!!
Sent: Mon, 24 Nov 2003 18:51:21 +0700

> hello again,
> 
> well..... the server that is running the DBmail system is connected
to the
> internet 24/7 and never get's disonnected ! it's placed in a server
farm in
> germany and the uptime is 99.9% !! the problem is more on the client
side,
> this is where the connection gets droped !!
> 
> i'm sitting here in thailand and connect through a dial-up with the
ISP in
> thailand ! then DURING the send&receive process my ISP in thailand
drops the
> connection on the client side ... and then the pop3d or imapd hangs
itself
> up on the SERVER in germany !!
> 
> i'm also runing a primary nameserver on my server and this is setup
properly
> ! forward and reverse lookups are working fine ;-)
> 
> the problem only accures when my dial-up ISP here in thailand drops the
> connection druing a send& receive to the SERVER in germany !
> 
> hope this helps a bit ..
> 
> all the best & have a nice day
> becki
> 
> 
> This is a multi-part message in MIME format.
> 
> ------_=_NextPart_001_01C3B27A.F759E4E6
> Content-Type: text/plain;
>       charset="iso-8859-1"
> Content-Transfer-Encoding: quoted-printable
> 
> What right comes to my mind is the DNS resolving, can
> you check you forward and reverse dns lookup, with and
> without internet connection?
> 
> Ming-Wei
> 
> 
> 
> hello,
> 
> i've discovered a strange behaviour with the dbmail-pop3d and imapd
> processes. when i check my emails with a client and my ISP drops the
> internet connection during the send&receive to the pop3d or imapd
process
> then this process will hang with 99% cpu usage !
> 
> my mail logs telling me =>
> 
> Nov 23 11:48:33 gehirn dbmail/pop3d[32528]: PerformChildTask(): incoming
> connection from [169.210.147.240 (ip-r-sniLF1-240.s.loxinfo.net.th)]
> 
> and then the PID 32528 somehow hangs and under TOP i can see that it
uses
> 99% of the CPU !
> 
> if my ISP doesn't drop the connection during send&receive everything
works
> fine without any problems. the logs show as follows =>
> 
> Nov 23 11:49:59 gehirn dbmail/pop3d[32530]: PerformChildTask(): incoming
> connection from [169.210.147.15 (ip-r-sniLF1-15.s.loxinfo.net.th)]
> Nov 23 11:50:00 gehirn dbmail/pop3d[32530]: pop3(): user
> [EMAIL PROTECTED] logged in [messages=0, octets=0]
> Nov 23 11:50:01 gehirn dbmail/pop3d[32530]:
pop3_handle_connection(): user
> [EMAIL PROTECTED] logging out [messages=0, octets=0]
> 
> as i told before, this ONLY happens when the ISP DROPS the
connection DURING
> the send&receive process !!!
> 
> i'm running dbmail 1.2.1 on a SuSE Linux 8.1 !
> 
> is there anybody experiencing the same problem ?!
> is there any way to fix this issue ?!?
> 
> thanks a lot for your help & have a nice day :-)
> 
> becki
> 
> 
> _______________________________________________
> Dbmail mailing list
> [email protected]
> https://mailman.fastxs.nl/mailman/listinfo/dbmail
> 
-- End Original Message --


--
Jesse Norell
jesse (at) kci.net


Reply via email to