[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date
][Minivend by thread
]
Re: MiniVend Crash on Digital Unix
Quoting Bill (bill@webteam.net):
> ****** message to minivend-users from "Bill" <bill@webteam.net> ******
>
> I've located the cause of the crash.
>
> &$Sig_inc;
> &$Sig_dec;
>
> When commented out, MV runs fine.
>
> Does anyone know what these do and why they are in the code? Would it hurt
> to remove them?
>
Yes. This causes the server count to be wrong, though you probably
won't see a problem on a lightly loaded server with a sufficiently
high value of MaxServers.....
Sounds for some reason that Digital UNIX in that version doesn't
support the USR1 and USR2 signals; or the Perl is configured with
the wrong includes. That is a defect I believe, since I can't believe
that they don't intend to support those. (I guess they aren't in
POSIX, so I can't complain about that.)
Try setting this in minivend.cfg instead:
MaxServers 0
You absolutely must set PIDcheck if you do this!!!
--
Mike Heins http://www.minivend.com/ ___
Internet Robotics |_ _|____
131 Willow Lane, Floor 2 | || _ \
It's a little-known fact Oxford, OH 45056 | || |_) |
that the Y1K problem caused <mikeh@minivend.com> |___| _ <
the Dark Ages. -- unknown 513.523.7621 FAX 7501 |_| \_\