[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date
][Minivend by thread
]
Hanging and crashing in BSD-type OSes (Was: Re: [mv] Setting MV session ID from outside of Minivend.)
****** message to minivend-users from "March Roseland" <march@uia.net> ******
----- Original Message -----
From: Mike Heins <mikeh@minivend.com>
To: <minivend-users@minivend.com>
Sent: Friday, April 07, 2000 8:40 AM
Subject: Re: [mv] Setting MV session ID from outside of Minivend.
> If you are running BSD, you may see hangs, but that is not Minivend's
> fault IMHO. It is their kernel interrupting socket reads where no other
> OS does. This is true for any Perl program that uses sockets. The only
> reason Minivend gets hit is that it is a long-running daemon process. Even
> then, later versions of MV should eventually recover depending on what
> you set HouseKeeping and PIDcheck to.
This sounds possibly related to the problem I've been experiencing --
we're using Minivend 3.14 on a BSDI box and minivend just stops running
anywhere from once a week to every 5-15 minutes. It doesn't hang, or crash
and dump the core, it just... disappears. We have a process to check if
it's running every minute and start it if it isn't, but of course we'd
prefer it just stayed up... I asked about this several months ago and a
couple other people using BSD-types said they had the same problem, but no
one had any solutions, nor did I find any in the docs or archive. So is
this (the kernel interrupting socket reads) responsible for the trouble?
Has anyone any ideas or solutions to the problem? Incidentally, it doesn't
seem to hang and then exit; it seems to be running fine and then quit. Many
thanks!
-- March Roseland
-
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