[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):
>
> Hi all,
>
> I've made a bit more progress with debugging this problem. The specific
> problem occurs when the main process
> "receives" the USR1 or USR2 signal. If these signals are ignored, MV runs
> fine. With light traffic, MV receives these signals fine, but when things
> start to get heavy, MV hangs. I'm not sure if its a bad include file, or if
> I just need to buffer the signals somehow. Well ... back to work on this
> one.
Then this shows that Digital UNIX is especially vulnerable to the Perl
signal crash that is part of every Perl. Nothing you can do except
comment out the Sig_inc and Sig_dec, or put the Safe_signals stuff back
in. I would make the following settings to compensate:
PIDcheck 60
MaxServers 10
HouseKeeping 2
Pages that took more than 60 seconds to return (long uploads, imports,
and inefficient pages) would die a flaming death....
And I would make sure I had plenty of memory. 8-)
--
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 |_| \_\