Date: Sat, 04 Jan 1997 00:10:17 +0800 From: Peter Wemm <peter@spinner.DIALix.COM> To: "Jordan K. Hubbard" <jkh@time.cdrom.com> Cc: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch), jkh@freefall.freebsd.org (Jordan K. Hubbard), CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-usrsbin@freefall.freebsd.org Subject: Re: cvs commit: src/usr.sbin/syslogd syslogd.c Message-ID: <199701031610.AAA25840@spinner.DIALix.COM> In-Reply-To: Your message of "Fri, 03 Jan 1997 07:48:00 PST." <23460.852306480@time.cdrom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
"Jordan K. Hubbard" wrote: > I'll simply back this out of -current and 2.2 in the next few hours. > No harm done, sorry - I wasn't aware of the savecore dependencies > (how gross! :). I've sent mail on this off list, but for what it's worth, in /etc/rc we have: rm -f /var/run/log echo ' syslogd.'; syslogd Apart from the possibility of bugs in the unlink() code (Bruce has commented on it), the change Jordan made should be about the same as moving the rm -f into syslogd itself. It shouldn't make any difference.. (But then again, I've had a rough few weeks, I am probably missing something obvious again) I'm also not sure why it was possible for savecore to do a send() to the /dev/log unix domain socket before anything had bound to it and started listening for datagrams on it. Is this a special feature of AF_UNIX sockets? > If the syslogd death problem were easy to catch, we'd probably have > it fixed by now tho.. :( Does anybody have more details on this? I'd like to find out what's going on since I've got a lot of syslogd's blood on my hands over the last few months. Do the people that are seeing this problem have user broadcasts in their /etc/syslog.conf file? eg: *.err root *.notice;news.err root *.alert root Do the problems seem to happen around the time of a message coming through here? [..] > > > Unlink LogName before attempting to open it. Since we now have a lovel y > > > bug in syslogd which causes it to die after random amounts of time (wid el > y > > > reported), this at least allows the administrator to easily restart it > > > without wondering why it simply exits again each time. Cheers, -Peter
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199701031610.AAA25840>