Re: Authentication failure + Apache crash

From: Bernd Walter <ticso(at)cicely12.cicely.de>
Date: Wed, 2 Jul 2003 14:24:49 +0200

On Wed, Jul 02, 2003 at 01:54:27PM +0200, Oliver Fromme wrote:
> Bernd Walter <ticso(at)cicely12.cicely.de> wrote:
> > On Wed, Jul 02, 2003 at 12:35:38PM +0200, Marcus Franke wrote:
> > > Die obige Meldung deutet aber eher darauf hin, dass der
> > > Apache neu gestartet wurde. Normalerweise löscht der
> > > Daemon beim Stop das PID file. Wenn der Prozess allerdings abstürzt,
> > > dann kann er das natürlich nicht und muss es beim nächsten Start halt
> > > überschreiben..
> >
> > Der Prozess könnte das File auch bei einem Absturz noch löschen.
> > Er könnte sich sogar mittels exec wieder selber starten und hätte
> > dann selbstverständlich auch noch die gleiche ID.
> > Sowas wird aber eher selten abgefangen.
>
> Naja, es mag Ansichtssache sein, aber ich habe es in sol-
> chen Fällen lieber, wenn der Prozeß im Falle es Bugs stirbt
> und man einen Coredump bekommt, den man dann debuggen kann.
> Finde ich hilfreich und praktisch.

Stimme ich dir zu.
Wenn es sich um einen wichtigen Daemon handelt, der wieder gestartet
werden soll, dann macht man das IMHO besser mit einem externen
Kontrollprozess.
Es ging um die Pauschale Aussage, daß sowas nicht geht.

> Ich habe schon Programme gesehen, die SIGSEGV, SIGILL etc.
> abfangen, eine freundliche Meldung ausgeben und dann ein
> exit() machen. Ich _HASSE_ das. Das ist absolut kontra-
> produktiv und nicht hilfreich.

Da mein Windowmaker Prozess die X-Session am leben hält bin ich
für eine solche Meldung mit exec Angebot in diesem Fall schon sehr
dankbar.
In anderen Fällen finde ich das allerdings auch eher lästig.
Wobei ich da keinen Unterschied mache warum eine Dialogbox aufgeht,
die Dinger sind immer lästig.

-- 
B.Walter                   BWCT                http://www.bwct.de
ticso(at)bwct.de                                  info(at)bwct.de
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 02 Jul 2003 - 14:24:58 CEST

search this site