last months patches

Julian Field mailscanner at ecs.soton.ac.uk
Sun Jul 4 14:27:57 IST 2004


The only one from the original batch that I think I included was the Run In
Foreground patch.
I have also included the anti-starving patch for all MTA's.

At 14:06 04/07/2004, you wrote:
>Hi Julian,
>
>I wasn't able to pack this before (or to add a couple of patches I wanted
>to, cause I still couldn't finish/try them).
>
>In http://tinyurl.com/2qalx I packed you  most of what I'd done by then.
>
>The only patch I've finished and tested after that is the one I sent in
>http://tinyurl.com/3cm64 (I only tested with ZMailer, but it is trivial
>enough to work alright with any MTA).
>
>The affected files by this last one are:
>lib/MailScanner/Exim.pm
>lib/MailScanner/Postfix.pm
>lib/MailScanner/Qmail.pm
>lib/MailScanner/Sendmail.pm
>(this is the only patch that touched anything in the above 4 files)
>lib/MailScanner/ZMailer.pm
>
>For your convinience, I also applied this latest patch to the complete
>files in http://baby.com.ar/MailScanner/MS-new where you get all modified
>files complete.
>
>Everything is against the latest 4.31.6 release.
>
>Maybe I'll have time to add a couple more next week (please let me know
>what you accept/reject from these patches so I work on current files and
>you don't have to review 3 times the same thing).
>
>I'm working on 2 new things:
>*) What I already mentioned in http://tinyurl.com/2f45l
>*) A new signal handler (probably for SIGCONT or SIGUSR1 or something like
>that) that allows me to ask the parent to ask its children to finish, but
>only after having processed the current batch. The parent would then
>restart its children.

Continuing to run the previous code after receiving a signal isn't reliable
on all OS's, I am very wary of doing this.

I'll probably post a new beta early this week so you can see what I have done.

P.S. Just done a count, MailScanner now stands at about 33,000 lines of
perl and sh. It just keeps growing while I'm not looking :-)
--
Julian Field
www.MailScanner.info
Professional Support Services at www.MailScanner.biz
MailScanner thanks transtec Computers for their support
PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654

-------------------------- MailScanner list ----------------------
To leave, send    leave mailscanner    to jiscmail at jiscmail.ac.uk
Before posting, please see the Most Asked Questions at
http://www.mailscanner.biz/maq/     and the archives at
http://www.jiscmail.ac.uk/lists/mailscanner.html



More information about the MailScanner mailing list