Re: Next steps to release?

2008-05-09 Thread Charlie Brady
On Wed, 7 May 2008, Matt Sergeant wrote: So the next release I consider to be a fairly major step - we've got async/smtp-forward and async tls working. That's most of the showstoppers against using async in production. So what's missing and what would you like to see before the next release?

Re: Next steps to release?

2008-05-09 Thread Jose Luis Martinez
Matt Sergeant escribió: So the next release I consider to be a fairly major step - we've got async/smtp-forward and async tls working. That's most of the showstoppers against using async in production. So what's missing and what would you like to see before the next release? (obviously not li

Re: Next steps to release?

2008-05-09 Thread Matt Sergeant
On 9-May-08, at 11:25 AM, Jose Luis Martinez wrote: Proposal 4: I'd like to see a qmail-queue async plugin. I'd put myself to the task, but by async programming skills tend to null for the moment. I don't think that's possible, since qmail-queue is fork/exec'd. I guess you could async the

Re: Next steps to release?

2008-05-09 Thread Jose Luis Martinez
Matt Sergeant escribió: On 9-May-08, at 11:25 AM, Jose Luis Martinez wrote: Proposal 4: I'd like to see a qmail-queue async plugin. I'd put myself to the task, but by async programming skills tend to null for the moment. I don't think that's possible, since qmail-queue is fork/exec'd. I gues

Patch: exit as soon as you can when connection dropped

2008-05-09 Thread Jose Luis Martinez
Hi, Not a great improvement, just moves code. Exiting as soon as you know you have to. --- SMTP.pm.old 2008-05-09 19:03:21.0 +0200 +++ SMTP.pm 2008-05-09 19:22:46.0 +0200 @@ -668,6 +668,14 @@ #$self->log(LOGDEBUG, "size is at $size\n") unless ($i % 300); } + # if

Re: Resetting Connections..

2008-05-09 Thread Hanno Hecker
On Thu, 8 May 2008 23:13:17 -0700 Ask Bjørn Hansen <[EMAIL PROTECTED]> wrote: > On May 8, 2008, at 10:54 PM, Hanno Hecker wrote: > > [Adding connection->reset] > > This also works, with no workaround in plugins/tls. Matt, Ask: Ok to > > commit this and remove the tls-prefork workaround (maybe also

Re: Next steps to release?

2008-05-09 Thread Matt Sergeant
On 9-May-08, at 1:00 PM, Jose Luis Martinez wrote: Matt Sergeant escribió: On 9-May-08, at 11:25 AM, Jose Luis Martinez wrote: Proposal 4: I'd like to see a qmail-queue async plugin. I'd put myself to the task, but by async programming skills tend to null for the moment. I don't think that's

Re: Resetting Connections..

2008-05-09 Thread Matt Sergeant
On 9-May-08, at 1:45 PM, Hanno Hecker wrote: Someone more into -async has to do this for async (and apache?!). Any reason why there's no post-connection hook for -async/apache? Laziness :-D

Re: Resetting Connections..

2008-05-09 Thread Hanno Hecker
On Fri, 9 May 2008 13:51:17 -0400 Matt Sergeant <[EMAIL PROTECTED]> wrote: > On 9-May-08, at 1:45 PM, Hanno Hecker wrote: > > > Someone more into -async has to do this for async (and apache?!). Any > > reason why there's no post-connection hook for -async/apache? > > Laziness :-D I see :) Would

Re: Resetting Connections..

2008-05-09 Thread Matt Sergeant
On 9-May-08, at 3:30 PM, Hanno Hecker wrote: On Fri, 9 May 2008 13:51:17 -0400 Matt Sergeant <[EMAIL PROTECTED]> wrote: On 9-May-08, at 1:45 PM, Hanno Hecker wrote: Someone more into -async has to do this for async (and apache?!). Any reason why there's no post-connection hook for -async/a

Re: Next steps to release?

2008-05-09 Thread Charlie Brady
On Fri, 9 May 2008, Matt Sergeant wrote: On 9-May-08, at 1:00 PM, Jose Luis Martinez wrote: On the other hand, we could directly write the files in the queue, like qmail-queue.c, not having to fork and exec to bin/qmail-queue... and all in async-fashion. That's not entirely possible I don'

Re: Next steps to release?

2008-05-09 Thread Matt Sergeant
On 9-May-08, at 6:53 PM, Charlie Brady wrote: On Fri, 9 May 2008, Matt Sergeant wrote: On 9-May-08, at 1:00 PM, Jose Luis Martinez wrote: On the other hand, we could directly write the files in the queue, like qmail-queue.c, not having to fork and exec to bin/ qmail-queue... and all in asy