From owner-freebsd-current@FreeBSD.ORG Wed Jun 8 07:52:45 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org 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 6EBDF16A41C for ; Wed, 8 Jun 2005 07:52:45 +0000 (GMT) (envelope-from leafy7382@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2126C43D48 for ; Wed, 8 Jun 2005 07:52:44 +0000 (GMT) (envelope-from leafy7382@gmail.com) Received: by zproxy.gmail.com with SMTP id 40so198808nzk for ; Wed, 08 Jun 2005 00:52:44 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=jYqDJmFSIN+ZqLgyxle9xD4Fw9OSpiRF5C4X9ctbI1RlnN9taqTLyQ/GoJ6D+4oFXCQ1CXe1w0g8xDjURGjI2rBDlMEyYN7sSBIDZpr0CtFjiFKgtnfGxr4UQA8QY2PDTfZWCZG8LErQM3DCOl8lPDmLErVrLdmT50d1oAE+E+Y= Received: by 10.36.126.9 with SMTP id y9mr1061310nzc; Wed, 08 Jun 2005 00:52:44 -0700 (PDT) Received: by 10.36.88.8 with HTTP; Wed, 8 Jun 2005 00:52:43 -0700 (PDT) Message-ID: Date: Wed, 8 Jun 2005 15:52:43 +0800 From: Jiawei Ye To: freebsd-current@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Subject: unkillable apache httpd process X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Jiawei Ye List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jun 2005 07:52:45 -0000 I have a problem with very recent -current. Apache2 when restarted via /usr/local/etc/rc.d/apache2.sh, the httpd process becomes unkillable and consumes quite some CPU cycles. Truss output sigprocmask(0x3,0x280b8a30,0x0) =3D 0 (0x0) sigprocmask(0x1,0x280b8a20,0xbfbfea20) =3D 0 (0x0) sigprocmask(0x3,0x280b8a30,0x0) =3D 0 (0x0) sigprocmask(0x1,0x280b8a20,0xbfbfea20) =3D 0 (0x0) munmap(0x28578000,0x3000) =3D 0 (0x0) sigprocmask(0x3,0x280b8a30,0x0) =3D 0 (0x0) sigprocmask(0x1,0x280b8a20,0xbfbfea20) =3D 0 (0x0) sigprocmask(0x3,0x280b8a30,0x0) =3D 0 (0x0) sigprocmask(0x1,0x280b8a20,0xbfbfea20) =3D 0 (0x0) munmap(0x28575000,0x3000) =3D 0 (0x0) sigprocmask(0x3,0x280b8a30,0x0) =3D 0 (0x0) munmap(0x2acee000,0x36120) =3D 0 (0x0) close(3) =3D 0 (0x0) sigprocmask(0x1,0x0,0x80a611c) =3D 0 (0x0) sigaction(SIGSEGV,{ SIG_DFL 0x0|ONSTACK|RESETHAND|NOCLDSTOP|NODEFER|NOCLDWAIT|SIGINFO ss_t },0x0) =3D 0 (0x0) sigaction(SIGSEGV,0x0,{ SIG_DFL 0x0|ONSTACK|RESETHAND|NOCLDSTOP|NODEFER|NOCLDWAIT|SIGINFO ss_t }) =3D 0 (0x0) chdir("/usr/local") =3D 0 (0x0) sigaction(SIGSEGV,{ SIG_DFL 0x0|ONSTACK|RESTART|RESETHAND|NOCLDSTOP|NODEFER|NOCLDWAIT ss_t },0x0) =3D 0 (0x0) getpid() =3D 3622 (0xe26) gettimeofday({1118216948 261226},0x0) =3D 0 (0x0) And it just gets stuck here and no further. Jiawei --=20 "Without the userland, the kernel is useless." --inspired by The Tao of Programming