I had 2.0.30 up for over half an hour on daedalus with a patch on prefork to get rid of the extraneous polls, and didn't see any sign of the load spikes. But then I noticed that 4 httpd processes were looping, so we're back on 2_0_28...(sigh).
mod_negotiation is involved, and there seems to be out of control recursive subrequests. There are 4 dumps in /usr/local/apache2.0.30/corefiles/ . At least one of these loopers was also spewing log messages. Greg [Fri Jan 18 20:56:19 2002] [error] [client 210.156.250.1] Negotiation: discovered file(s) matching request: /www/jakarta.apache.org/builds/tomcat/release/v3.1 (None could be negotiated)., referer: http://www-6.ibm.com/jp/developerworks/java/000825/j_Document2390.html [Fri Jan 18 20:56:19 2002] [error] [client 210.156.250.1] Negotiation: discovered file(s) matching request: /www/jakarta.apache.org/builds/tomcat/release/v3.1 (None could be negotiated)., referer: http://www-6.ibm.com/jp/developerworks/java/000825/j_Document2390.html [Fri Jan 18 20:56:19 2002] [error] [client 210.156.250.1] Negotiation: discovered file(s) matching request: /www/jakarta.apache.org/builds/tomcat/release/v3.1 (None could be negotiated)., referer: http://www-6.ibm.com/jp/developerworks/java/000825/j_Document2390.html [Fri Jan 18 20:56:19 2002] [error] [client 210.156.250.1] Negotiation: discovered file(s) matching request: /www/jakarta.apache.org/builds/tomcat/release/v3.1 (None could be negotiated)., referer: http://www-6.ibm.com/jp/developerworks/java/000825/j_Document2390.html (gdb) bt #0 apr_filepath_merge (newpath=0xbfbe59c0, rootpath=0x280c99db "", addpath=0x8562828 "builds/tomcat/release/v3.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3 .1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1. 1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1.1/v3.1."..., flags=4, p=0x855e010) at filepath.c:303 #1 0x807761a in ap_directory_walk (r=0x855e048) at request.c:473 #2 0x8074dc4 in core_map_to_storage (r=0x855e048) at core.c:2659 #3 0x8076787 in ap_run_map_to_storage (r=0x855e048) at request.c:109 #4 0x80770e9 in ap_process_request_internal (r=0x855e048) at request.c:174 #5 0x8078a28 in ap_sub_req_method_uri (method=0x80886bd "GET", new_file=0x80e15a0 "index.html", r=0x8560048, next_filter=0x0) at request.c:1554 #6 0x8078a64 in ap_sub_req_lookup_uri (new_file=0x80e15a0 "index.html", r=0x8560048, next_filter=0x0) at request.c:1565 #7 0x281ecbff in fixup_dir (r=0x8560048) at mod_dir.c:199 #8 0x80769df in ap_run_fixups (r=0x8560048) at request.c:113 #9 0x8077389 in ap_process_request_internal (r=0x8560048) at request.c:268 #10 0x8078c8c in ap_sub_req_lookup_dirent (dirent=0xbfbe5cb4, r=0x855b048, next_filter=0x0) at request.c:1650 #11 0x281cdd1d in read_types_multi (neg=0x855ae48) at mod_negotiation.c:1085 #12 0x281cfd56 in handle_multi (r=0x855b048) at mod_negotiation.c:2858 #13 0x8076b0f in ap_run_type_checker (r=0x855b048) at request.c:115 #14 0x8077361 in ap_process_request_internal (r=0x855b048) at request.c:264 ---Type <return> to continue, or q <return> to quit--- #15 0x8078a28 in ap_sub_req_method_uri (method=0x80886bd "GET", new_file=0x80e15d0 "index.cgi", r=0x8555048, next_filter=0x0) at request.c:1554 #16 0x8078a64 in ap_sub_req_lookup_uri (new_file=0x80e15d0 "index.cgi", r=0x8555048, next_filter=0x0) at request.c:1565 #17 0x281ecbff in fixup_dir (r=0x8555048) at mod_dir.c:199 #18 0x80769df in ap_run_fixups (r=0x8555048) at request.c:113 #19 0x8077389 in ap_process_request_internal (r=0x8555048) at request.c:268 #20 0x8078c8c in ap_sub_req_lookup_dirent (dirent=0xbfbe5fc4, r=0x854c048, next_filter=0x0) at request.c:1650 #21 0x281cdd1d in read_types_multi (neg=0x8551e38) at mod_negotiation.c:1085 #22 0x281cfd56 in handle_multi (r=0x854c048) at mod_negotiation.c:2858 #23 0x8076b0f in ap_run_type_checker (r=0x854c048) at request.c:115 #24 0x8077361 in ap_process_request_internal (r=0x854c048) at request.c:264 #25 0x8078a28 in ap_sub_req_method_uri (method=0x80886bd "GET", new_file=0x80e15a0 "index.html", r=0x854e048, next_filter=0x0) at request.c:1554 #26 0x8078a64 in ap_sub_req_lookup_uri (new_file=0x80e15a0 "index.html", r=0x854e048, next_filter=0x0) at request.c:1565 #27 0x281ecbff in fixup_dir (r=0x854e048) at mod_dir.c:199 #28 0x80769df in ap_run_fixups (r=0x854e048) at request.c:113 #29 0x8077389 in ap_process_request_internal (r=0x854e048) at request.c:268
