eb8a190e44
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 |
||
---|---|---|
.. | ||
Client.pm | ||
TimeoutSocket.pm |