Akopia Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date ][Minivend by thread ]

Re: [mv] Re: Hanging and crashing in BSD-type OSes



******    message to minivend-users from Hans-Joachim Leidinger <jojo@buchonline.net>     ******

Mike Heins schrieb:
> 
> ******    message to minivend-users from Mike Heins <mikeh@minivend.com>     ******
> 
> Quoting kyle@invisio.com (kyle@invisio.com):
> > ******    message to minivend-users from "kyle@invisio.com" <kyle@invisio.com>     ******
> >
> > Mike,
> >
> > I have never set SafeSignals to yes in any attempt to install any version
> > on a FreeBSD (They have all been commented out, so the default is null (NO))
> >
> > PS I guess my definition of "busy" is relative to my experience, however at
> > 8,000 PV/day it was enough to crash the newer (MV3.12/3.13) within minutes
> > where the 3.11 works just fine.
> >
> 
> That is good to know. Maybe there is something to be done.....

Mike,

I'm in a muddle! It is _the_ problem exactly what i have. 
My site is very sleeping and it seems to me, the minivend server say: 
"I see no action! It is very tedious here! I go out! Bye!"
and _off_ is the server. Grmmppff!

The default for SafeSignal in Minivend Version 3.11 is

## Default: Yes
#
# If your operating system does not have a re-entrant C library that can
# guarantee that signal race conditions will not occur, then set this to
NO.
#
# BSDI and FreeBSD libraries are NOT safe, and SafeSignals will
automatically
# be disabled for those operating systems.
#
# In general, if MiniVend ever just "hangs", particularly if you can see
a
# perl.core file, disable this directive.
#
# SafeSignals

hmmm....yes, oh yes, the above misbehavior is happen since Version 3.12!

Regarding "...their kernel interrupting socket reads...", FreeBSD or BSD
use the socket at the first time. BSD _is_ the developer of such socket
operations. I am wondering about the trouble with the socket of BSD. It
is _the_ original, so i believe. I've use some watchdog script with this
and that tools to catch the condition/state of my FreeBSD. But no any
path/hints is there. I know only one occasion. A robot without 30 sec.
pause has visit my shop (netcraft). 

hmmm...sometimes, i noticed a starting of minivend server need unusual
times. I'm not a BSD guru. But there are any kind of timeout in minivend
or in any perl stuff, maybe this timeout cause anything to say to
minivend: "OK! Go home! You have done your shop!" ?

What can i do to support and to help you!

Joachim

BTW: Please! Feel free to help me in english! I'm new in English!

-- 
-------------Hans-Joachim Leidinger---------------------

-
To unsubscribe from the list, DO NOT REPLY to this message.  Instead, send
email with 'UNSUBSCRIBE minivend-users' in the body to Majordomo@minivend.com.
Archive of past messages: http://www.minivend.com/minivend/minivend-list


Search for: Match: Format: Sort by: