From e6efd62b2bc80bd08a8a197f2ad93a1c81d7f2c9 Mon Sep 17 00:00:00 2001 From: Stefan Fritsch Date: Sat, 12 Nov 2011 01:32:56 +0000 Subject: Fix assertion failure during very high load by preventing race condition between appending to the timeout queues and adding to the pollset. We don't add additional locking calls but only extend the present calls to include the apr_pollset_add. Therefore this hopefully should not cause too much performance regression. Add some comments Replace two AP_DEBUG_ASSERTS with better error handling git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1201146 13f79535-47bb-0310-9956-ffa450edef68 --- STATUS | 5 ----- 1 file changed, 5 deletions(-) (limited to 'STATUS') diff --git a/STATUS b/STATUS index 739410f045..62476842d0 100644 --- a/STATUS +++ b/STATUS @@ -110,11 +110,6 @@ RELEASE SHOWSTOPPERS: the hackathon seems to be that mod_lua should be released as experimental with a note that the API may change during 2.4.x. - * mpm_event can abort under very high load with - (17)File exists: process_socket: apr_pollset_add failure - file event.c, line 952, assertion "rc == 0" failed - child pid 18196 exit signal Aborted (6) - FOR BETA: -- cgit v1.2.3