Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Oct 2004 15:31:33 -0400
From:      Ken Smith <kensmith@cse.Buffalo.EDU>
To:        Vladimir Grebenschikov <vova@sw.ru>
Cc:        "current@freebsd.org" <current@freebsd.org>
Subject:   Re: Unkillable process
Message-ID:  <20041027193133.GA27473@electra.cse.Buffalo.EDU>
In-Reply-To: <1098880647.1062.22.camel@localhost>
References:  <1098870425.1062.14.camel@localhost> <417F9483.7040003@freebsd.org> <1098880551.1062.20.camel@localhost> <1098880647.1062.22.camel@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Oct 27, 2004 at 04:37:27PM +0400, Vladimir Grebenschikov wrote:

> Looks like I should upgrade to 1.251:
> 
> diff -u -r1.251 -r1.250
> --- sys/kern/kern_exit.c        23 Oct 2004 11:20:26 -0000      1.251
> +++ sys/kern/kern_exit.c        5 Oct 2004 18:51:11 -0000       1.250
> @@ -403,7 +403,7 @@
>                  * since their existence means someone is screwing up.
>                  */
>                 if (q->p_flag & P_TRACED) {
> -                       q->p_flag &= ~(P_TRACED | P_STOPPED_TRACE);
> +                       q->p_flag &= ~P_TRACED;
>                         psignal(q, SIGKILL);
>                 }

Yes, but before you do... :-)

If it's not too late can you do:

	ps -o f -l

Or if anyone "succeeds" at wedging processes (especially if you
already have the above patch applied) can you try this?

I have a trivial procedure that produces unkillable processes
before the above patch, and this patch fixes that case.  I've got
one person reporting that he can still get wedged processes even
with the above patch though so I'm looking for a bit more information.

Thanks...

-- 
						Ken Smith
- From there to here, from here to      |       kensmith@cse.buffalo.edu
  there, funny things are everywhere.   |
                      - Theodore Geisel |



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041027193133.GA27473>