On Fri, 18 May 2012, Matt Simerson wrote: > That was 4 years ago, and the posted patch never got committed. > > It makes me think the problem was a local and ultimately fixed via other > means. Are you aware of anyone having this problem today?
I see sporadic new reports of this type of problem. See for instance: http://bugs.contribs.org/show_bug.cgi?id=6628 But this isn't a little bug - it's a serious design deficiency. Any plugin might block forever, and there is nothing in the core framework to detect that and timeout the connection. Ask has already stated this is a "pretty bad bug". http://www.mail-archive.com/qpsmtpd@perl.org/msg06534.html > > Matt > > On May 18, 2012, at 9:45 AM, Charlie Brady wrote: > > > > > Maybe I've missed it in the flurry of patches, but I still see no sign of > > timeouts being enforced across plugins. > > > > http://grokbase.com/p/perl/qpsmtpd/097nr0gyr2/never-times-out > > > > http://www.nntp.perl.org/group/perl.qpsmtpd/2008/02/msg7779.html > > > > Hanno once developed some code to address the issue, but I don't know what > > became of that. > > > > http://grokbase.com/t/perl/qpsmtpd/0864wdzm0n/per-plugin-hook-timeouts > >