From 0c56f332eaf11740e94beb19bca075db2ee8cf0e Mon Sep 17 00:00:00 2001 From: Ted Lemon Date: Sat, 22 Feb 1997 08:30:13 +0000 Subject: [PATCH] error() now logs a message simply indicating that it is exiting. --- common/errwarn.c | 7 ++++++- errwarn.c | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/common/errwarn.c b/common/errwarn.c index 34f965a0..720822e5 100644 --- a/common/errwarn.c +++ b/common/errwarn.c @@ -42,7 +42,7 @@ #ifndef lint static char copyright[] = -"$Id: errwarn.c,v 1.12 1996/11/08 20:07:31 mellon Exp $ Copyright (c) 1996 The Internet Software Consortium. All rights reserved.\n"; +"$Id: errwarn.c,v 1.13 1997/02/22 08:30:13 mellon Exp $ Copyright (c) 1996 The Internet Software Consortium. All rights reserved.\n"; #endif /* not lint */ #include "dhcpd.h" @@ -80,6 +80,11 @@ void error (ANSI_DECL(char *) fmt, VA_DOTDOTDOT) write (2, "\n", 1); } + syslog (LOG_CRIT, "exiting."); + if (log_perror) { + fprintf (stderr, "dhcpd: exiting.\n"); + fflush (stderr); + } cleanup (); exit (1); } diff --git a/errwarn.c b/errwarn.c index 34f965a0..720822e5 100644 --- a/errwarn.c +++ b/errwarn.c @@ -42,7 +42,7 @@ #ifndef lint static char copyright[] = -"$Id: errwarn.c,v 1.12 1996/11/08 20:07:31 mellon Exp $ Copyright (c) 1996 The Internet Software Consortium. All rights reserved.\n"; +"$Id: errwarn.c,v 1.13 1997/02/22 08:30:13 mellon Exp $ Copyright (c) 1996 The Internet Software Consortium. All rights reserved.\n"; #endif /* not lint */ #include "dhcpd.h" @@ -80,6 +80,11 @@ void error (ANSI_DECL(char *) fmt, VA_DOTDOTDOT) write (2, "\n", 1); } + syslog (LOG_CRIT, "exiting."); + if (log_perror) { + fprintf (stderr, "dhcpd: exiting.\n"); + fflush (stderr); + } cleanup (); exit (1); }