qpsmtpd/lib/Danga
Matt Sergeant eb8a190e44 This fixes a really nasty bug that means that some (mostly spam, admittedly) mail would get missed.
What happens is if you pause the connection (needed if you YIELD for something)
then the line-reading loop exits, and never gets back there unless the client
sends more data. If the client is an abuser (i.e. pipelines) then you might
never get back to the read loop.
(yes, this was a bitch to track down :-))


git-svn-id: https://svn.perl.org/qpsmtpd/trunk@730 958fd67b-6ff1-0310-b445-bb7760255be9
2007-03-28 21:33:10 +00:00
..
Client.pm This fixes a really nasty bug that means that some (mostly spam, admittedly) mail would get missed. 2007-03-28 21:33:10 +00:00
TimeoutSocket.pm MERGE r386:r480 FROM https://svn.perl.org/qpsmtpd/branches/high_perf 2005-07-11 19:11:11 +00:00