Date: Tue, 8 Sep 1998 08:08:38 -0400 (EDT) From: HighWind Software Information <info@highwind.com> To: lists@tar.com Cc: freebsd-current@FreeBSD.ORG Subject: Re: libc_r trouble and free() called recursively Message-ID: <199809081208.IAA06160@highwind.com> In-Reply-To: <199809081151.GAA10364@ns.tar.com> (lists@tar.com)
next in thread | previous in thread | raw e-mail | index | archive | help
Your previous kernel logs suggest that _thread_kern_sched is called from a SIGVTALRM shortly before it stalls in the accept call. If "dead threads" are processed during this call to _thread_kern_sched you will get a call to free() during the signal handling of SIGVTALRM. Yep. That is what I noticed as well. Considering that this is a very bad thing, I am opening a PR. -Rob ps. Seems like someone did some libc_r checking in last night. My cvsup showed changes. Sorry for the newbie-question: How do I do a "cvs diff" to see the changes? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199809081208.IAA06160>