[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [pbmserv-dev] order of multiples
Didn't want to imply it was "broken". I still use the multiple command when
I am getting up to date on several games at once. Just as long as the list
was discussing features wanted to mention one higher up on my personal wish
list than better graphics :-) (not that I am opposed to better graphics!).
Believe me I am very appreciative of the server and especially all the hard
work beneath the features (i.e., the plumbing that people only notice when
it doesn't work).
I am currently without a linux box or a decent Perl interpreter to tweak,
but am happy to chip in C++ programming if I can set up a test jig to
compile individual modules in Visual C++ (I know, boo hiss, but it's what
I'm given...)
Cheers,
Lyman
-----Original Message-----
From: Richard Rognlie [mailto:rrognlie@gamerz.net]
Sent: Wednesday, May 01, 2002 9:59 AM
To: pbmserv-dev@gamerz.net
Subject: Re: [pbmserv-dev] order of multiples
On Wed, May 01, 2002 at 07:54:23AM -0400, Randall Bart wrote:
>
> >It would be "Ok" if the
> >multiple command preserved order but it doesn't (as I learned through
hard
> >experience).
>
> I wish Richard would just fix that. He's never given a convincing reason
> why it happens. If multiple sent the messages out on the Internet to be
> reflected back, it would make sense, but if the messages are staying on
one
> server, they should stay in order.
The "reason" is that the current implementation of multiple just takes
the inputfile, and converts it into multiple email messages for the
server, and retransmits them en masses to the server. However, those
messages might be accepted and/or arrive/get processed in a different
order. It's email... it happens.
To fix it, rather than retransmitting the messages as email, it should
create temporary INPUTFILEs for each request (with whatever headers/comments
are necessary... if any), and then invoke the command inline.
Yes... pretty trivial. but I've not got a round tuit.
--
/ \__ | Richard Rognlie / Sendmail Ninja / Gamerz.NET Lackey
\__/ \ | http://www.gamerz.net/rrognlie/ <rrognlie@gamerz.net>
/ \__/ | No trees were killed in the sending of this message.
\__/ | However, a great many instructions were executed.
To unsubscribe, send a message to esquire@gamerz.net with
unsubscribe pbmserv-dev@gamerz.net
as the BODY of the message. The SUBJECT is ignored.