kern/72979: unkillable process(es) stuck in `STOP' state
Ken Smith
kensmith at cse.Buffalo.EDU
Wed Oct 27 17:30:32 PDT 2004
The following reply was made to PR kern/72979; it has been noted by GNATS.
From: Ken Smith <kensmith at cse.Buffalo.EDU>
To: David Xu <davidxu at freebsd.org>
Cc: Ken Smith <kensmith at cse.Buffalo.EDU>,
Mikhail Teterin <mi+mx at aldan.algebra.com>,
Michael Nottebrock <michaelnottebrock at gmx.net>, re at freebsd.org,
davidxu at t2t2.com, davidxu at viatech.com.cn,
freebsd-gnats-submit at freebsd.org
Subject: Re: kern/72979: unkillable process(es) stuck in `STOP' state
Date: Wed, 27 Oct 2004 20:24:02 -0400
--SLDf9lqlvOQaIe6s
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Thu, Oct 28, 2004 at 07:19:57AM +0800, David Xu wrote:
> P_STOPPED_SINGLE needn't be removed here, in fact, the flag should=20
> already be
> turned off at this point, if the flag is still there, then there must be a
> bug, thread_single(SINGLE_EXIT) should turn it off if it returns or thread
> will exit in the function.
> P_STOPPED_TRACE is cleared by debugger via PT_DETACH in sys_process.c, but
> if debugger dies without chance to call ptrace(PT_DETACH), then exit1() m=
ust
> clear it.
Thank you for the explanation.
Please go ahead with the MFC of your patch as-is. I'm sorry to have
been such a pain in the butt about this. If you have any questions
let re@ know please. It can go to both RELENG_5 and RELENG_5_3 at
this point.
Thanks for all your help with this.
--=20
Ken Smith
- From there to here, from here to | kensmith at cse.buffalo.edu
there, funny things are everywhere. |
- Theodore Geisel |
--SLDf9lqlvOQaIe6s
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (SunOS)
iD8DBQFBgDwh/G14VSmup/YRAk6EAJsFckJuMDBworwYSIiLZQMaRhmyGwCeMdR1
KIMqigcun5omyj/Yjv8tZIA=
=/P59
-----END PGP SIGNATURE-----
--SLDf9lqlvOQaIe6s--
More information about the freebsd-bugs
mailing list