From owner-freebsd-current@FreeBSD.ORG Wed Oct 27 12:35:54 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8457216A4CE; Wed, 27 Oct 2004 12:35:54 +0000 (GMT) Received: from vbook.fbsd.ru (asplinux.ru [195.133.213.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEDE143D5C; Wed, 27 Oct 2004 12:35:53 +0000 (GMT) (envelope-from vova@vbook.fbsd.ru) Received: from vova by vbook.fbsd.ru with local (Exim 4.42 (FreeBSD)) id 1CMn1s-000GcX-1M; Wed, 27 Oct 2004 16:35:52 +0400 From: Vladimir Grebenschikov To: David Xu In-Reply-To: <417F9483.7040003@freebsd.org> References: <1098870425.1062.14.camel@localhost> <417F9483.7040003@freebsd.org> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable Organization: SWsoft Date: Wed, 27 Oct 2004 16:35:51 +0400 Message-Id: <1098880551.1062.20.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.0.0FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov cc: "current@freebsd.org" Subject: Re: Unkillable process X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Oct 2004 12:35:54 -0000 =F7 =D3=D2, 27/10/2004 =D7 20:28 +0800, David Xu =D0=C9=DB=C5=D4: > Can you tell me which revision of sys/kern/kern_exit.c you are using ? % cvs status sys/kern/kern_exit.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D File: kern_exit.c Status: Needs Patch Working revision: 1.250 Thu Oct 21 09:04:25 2004 Repository revision: 1.251 /ext/ncvs/src/sys/kern/kern_exit.c,v Sticky Tag: (none) Sticky Date: (none) Sticky Options: (none) % > Vladimir Grebenschikov wrote: >=20 > >Hi > > > >FreeBSD -CURRENT > > > >After gdb crash on httpd process, process still present, and listen > >sockets but it is in T state and can't be killed. > > > ># ps alxx | fgrep htt > > 0 56647 1 0 76 0 5044 2720 - T p9- > >0:00.14 /usr/local/sbin/httpd -X > ># kill -CONT 56647 > ># ps alxx | fgrep htt > > 0 56647 1 0 76 0 5044 2720 - T p9- > >0:00.14 /usr/local/sbin/httpd -X > ># kill -9 56647 > ># ps alxx | fgrep htt > > 0 56647 1 0 76 0 5044 2720 - T p9- > >0:00.14 /usr/local/sbin/httpd -X > ># procctl 56647 > ># kill -9 56647 > ># ps alxx | fgrep htt > > 0 56647 1 0 76 0 5044 2720 - T p9- > >0:00.14 /usr/local/sbin/httpd -X > ># mount /proc > ># cat /proc/56647/status=20 > >httpd 56647 1 56647 0 5,9 noflags 1098869811,34135 0,119132 0,21623 > >nochan 0 0 0,0,0,2,3,4,5,20 - > >#=20 > > > >How to deal with such processes (except reboot ?) > > > > =20 > > --=20 Vladimir B. Grebenschikov SWsoft Inc. vova@sw-soft.com