Return-Path: Delivered-To: apmail-httpd-bugs-archive@www.apache.org Received: (qmail 31806 invoked from network); 29 Mar 2010 12:11:55 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 29 Mar 2010 12:11:55 -0000 Received: (qmail 15660 invoked by uid 500); 29 Mar 2010 12:11:55 -0000 Delivered-To: apmail-httpd-bugs-archive@httpd.apache.org Received: (qmail 15475 invoked by uid 500); 29 Mar 2010 12:11:54 -0000 Mailing-List: contact bugs-help@httpd.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: Reply-To: "Apache HTTPD Bugs Notification List" List-Id: Delivered-To: mailing list bugs@httpd.apache.org Received: (qmail 15466 invoked by uid 99); 29 Mar 2010 12:11:54 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 29 Mar 2010 12:11:54 +0000 X-ASF-Spam-Status: No, hits=-1160.9 required=10.0 tests=ALL_TRUSTED,AWL X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 29 Mar 2010 12:11:53 +0000 Received: by brutus.apache.org (Postfix, from userid 33) id D6B97234C495; Mon, 29 Mar 2010 12:11:32 +0000 (UTC) From: bugzilla@apache.org To: bugs@httpd.apache.org Subject: DO NOT REPLY [Bug 45362] Reverse Proxy Threads or Children spinning on CPU X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Apache httpd-2 X-Bugzilla-Component: mod_proxy X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: peter.boros@vengit.com X-Bugzilla-Status: ASSIGNED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: bugs@httpd.apache.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Component Platform OS/Version In-Reply-To: References: X-Bugzilla-URL: https://issues.apache.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Message-Id: <20100329121132.D6B97234C495@brutus.apache.org> Date: Mon, 29 Mar 2010 12:11:32 +0000 (UTC) https://issues.apache.org/bugzilla/show_bug.cgi?id=45362 Peter Boros changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Core |mod_proxy Platform|PC |Sun OS/Version|Linux |Solaris --- Comment #10 from Peter Boros 2010-03-29 12:11:28 UTC --- We ran into this bug with apache 2.2.9 on Solaris 10. Here are the stack traces: # pstack 19235 19235: /opt/coolstack/apache2/bin/httpd -k start ff236b1c ???????? (dafa0, 87c88, 87c88, 455518, 1b7788, 87d50) fe2ec680 connection_cleanup (dafe0, dafe0, 7, 96bd0, 8fc20, 974c8) + 148 fe2ed0a8 ap_proxy_release_connection (fe2c5fb8, dafe0, 97440, 10400, fe300a0c, 96bd0) + 4c fe2c5064 proxy_http_handler (fffffffe, dafe0, ec318, ffbf9694, fe2c5fb8, 1ac660) + 3e8 fe2e508c proxy_handler (fe2c4c7c, fe3018b8, 1f78c8, fe2eec9c, ec3e0, ec318) + 728 0003fe60 ap_run_handler (1f78c8, 4, 826ac, 826c8, 9f330, 0) + 3c 00040478 ap_invoke_handler (1f78c8, 9f450, 0, 0, 0, fe2ee1c8) + e8 0004fcbc ap_process_request (0, 80000, 1f78c8, 0, 0, 1f78c8) + 54 0004ca68 ap_process_http_connection (1999e8, 1f78c8, 8fc20, 80000, 801b8, 80000000) + 6c 000482f8 ap_run_process_connection (1999e8, 199750, 9ef88, 82ee4, 9f760, 0) + 3c 0005505c child_main (22, 1999e8, 6b75c, 82f30, 803bc, 1) + 64c 000553b0 make_child (54400, 33, 0, 0, 34, 80000) + 13c 00055654 perform_idle_server_maintenance (80000, 57, 19, 803ac, 8337c, 4) + 1d0 00055d54 ap_mpm_run (80000, 0, ffffffff, 27, 803c4, 82f40) + 678 0002928c main (8bdb0, ffbffd08, 8023c, 7f090, 64650, 7f080) + 9f4 00028378 _start (0, 0, 0, 0, 0, 0) + 108 # mdb -p 19235 Loading modules: [ ld.so.1 libc.so.1 libuutil.so.1 ] > $C ffbf9498 libapr-1.so.0.3.0`apr_thread_mutex_unlock+0xc(dafa0, 87c88, 87c88, 455518, 1b7788, 87d50) ffbf94f8 mod_proxy.so`connection_cleanup+0x148(dafe0, dafe0, 7, 96bd0, 8fc20, 974c8) ffbf9560 mod_proxy.so`ap_proxy_release_connection+0x4c(fe2c5fb8, dafe0, 97440, 10400, fe300a0c, 96bd0) ffbf95c8 mod_proxy_http.so`proxy_http_handler+0x3e8(fffffffe, dafe0, ec318, ffbf9694, fe2c5fb8, 1ac660) ffbf96b8 mod_proxy.so`proxy_handler+0x728(fe2c4c7c, fe3018b8, 1f78c8, fe2eec9c, ec3e0, ec318) ffbf9790 httpd`ap_run_handler+0x3c(1f78c8, 4, 826ac, 826c8, 9f330, 0) ffbf97f0 httpd`ap_invoke_handler+0xe8(1f78c8, 9f450, 0, 0, 0, fe2ee1c8) ffbf9858 httpd`ap_process_request+0x54(0, 80000, 1f78c8, 0, 0, 1f78c8) ffbf98b8 httpd`ap_process_http_connection+0x6c(1999e8, 1f78c8, 8fc20, 80000, 801b8, 80000000) ffbf9920 httpd`ap_run_process_connection+0x3c(1999e8, 199750, 9ef88, 82ee4, 9f760, 0) ffbf9980 httpd`child_main+0x64c(22, 1999e8, 6b75c, 82f30, 803bc, 1) ffbf9a18 httpd`make_child+0x13c(54400, 33, 0, 0, 34, 80000) ffbf9a78 httpd`perform_idle_server_maintenance+0x1d0(80000, 57, 19, 803ac, 8337c, 4) ffbf9b78 httpd`ap_mpm_run+0x678(80000, 0, ffffffff, 27, 803c4, 82f40) ffbf9c20 main+0x9f4(8bdb0, ffbffd08, 8023c, 7f090, 64650, 7f080) ffbffd20 _start+0x108(0, 0, 0, 0, 0, 0) We use apache in prefork mode. The apache process fully utilizes 1 cpu when it's stuck. If we disable connection reusing with disableReuse=On, then there are no stuck apache processes. -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org For additional commands, e-mail: bugs-help@httpd.apache.org