Date: Tue, 31 Aug 2010 03:10:07 GMT From: David Xu <davidxu@freebsd.org> To: freebsd-bugs@FreeBSD.org Subject: Re: kern/150138: [patch] signal sent to stopped, traced process not immediately handled on continue Message-ID: <201008310310.o7V3A72j061158@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/150138; it has been noted by GNATS. From: David Xu <davidxu@freebsd.org> To: Dan McNulty <dkmcnulty@gmail.com> Cc: FreeBSD-gnats-submit@freebsd.org Subject: Re: kern/150138: [patch] signal sent to stopped, traced process not immediately handled on continue Date: Tue, 31 Aug 2010 11:09:32 +0000 User & wrote: >> Fix: > > The attached patch ( to CURRENT ) takes a stab at fixing the problem. The patch > adds code so that even if the process is being traced, a signal sent to a > interruptibly sleeping thread wakes up the thread so it will handle the signal > when the process leaves the stopped state. The added code was copied from the > code that handled stopped, non-traced processes later in the same function. No patch ?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201008310310.o7V3A72j061158>