Date: Tue, 22 Nov 2016 22:22:11 -0500 From: Zaphod Beeblebrox <zbeeble@gmail.com> To: FreeBSD Hackers <freebsd-hackers@freebsd.org> Subject: Two threads call vsyslog(), two threads in death embrace. Message-ID: <CACpH0Mcz3PkzXNEjspP=KTpOXU1TqPgKvHLDSdpSZtgKr93D6g@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
I'm just agitating... but bug 214482 seems to detail that two threads calling vsyslog() lead to a death embrace. I'm just posting to get some wider eyes or opinions on that. In the bug, I've kill -QUIT the mpd5 daemon and looked at it's corpse. I had to kill -QUIT because the daemon is completely unresponsive. Regular kills don't do anything. In the mpd5 binary, there are 3 threads. One is sitting in poll() and the other two are stuck asking for a lock inside the vsyslog() library function.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACpH0Mcz3PkzXNEjspP=KTpOXU1TqPgKvHLDSdpSZtgKr93D6g>
