From: Yann Ylavic Date: Sat, 16 May 2015 10:17:05 +0000 (+0000) Subject: SO_REUSEPORT with (part of) wrowe's concerns. X-Git-Tag: 2.4.13~96 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=24a6975ab802f752c0acf46e815b15c4d105e1eb;p=apache SO_REUSEPORT with (part of) wrowe's concerns. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1679718 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/STATUS b/STATUS index 723fd41c7b..6ee8c15c97 100644 --- a/STATUS +++ b/STATUS @@ -205,10 +205,17 @@ PATCHES PROPOSED TO BACKPORT FROM TRUNK: http://svn.apache.org/r1640763 http://svn.apache.org/r1643179 http://svn.apache.org/r1656368 - 2.4.x patch: http://people.apache.org/~jim/patches/httpd-2.4.x-ap_listeners_buckets-v2.patch - +1: ylavic, jim + http://svn.apache.org/r1679714 + 2.4.x patch: http://people.apache.org/~ylavic/httpd-2.4.x-ap_listeners_buckets-v3.patch + +1: ylavic wrowe: the statics are not explicitly initialized for clarity ap_log_common is horribly named, perhaps ap_log_mpm_common()? + ylavic: v3 with s/ap_log_common/ap_log_mpm_common/ (jim's vote discarded). + globals (including statics) not initialized are implicitely initialized to zero + per C standard, and go to .bss (zeroed as a whole at load time), whereas the ones + explicitly initialized (even to 0 depending on the compiler/flags) go to .data and + have each to be set to their init value (which may take some cycles at load time). + I personaly don't see explicit initializations to {0} as a win (even for clarity...). *) http: Make ap_die() robust against any HTTP error code and not modify response status (finally logged) when nothing is to be done. PR 56035.