Changes with Apache 2.0.48
+ *) ab: Work over non-loopback on Unix again. PR 21495. [Jeff Trawick]
+
*) Fix a misleading message from the some of the threaded MPMs when
MaxClients has to be lowered due to the setting of ServerLimit.
[Jeff Trawick]
APACHE 2.0 STATUS: -*-text-*-
-Last modified at [$Date: 2003/09/15 11:49:19 $]
+Last modified at [$Date: 2003/09/15 15:40:05 $]
Release:
modules/generators/mod_autoindex.c r1.120
+1: nd, trawick
- * ab: Handle conditions where connect() on non-blocking socket
- doesn't complete immediately (i.e., restore functionality when
- benchmarking non-local targets). This doesn't resolve some
- serious flaws in state-handling within ab; it is simply a
- minimal change to get it going again, as fixing it correctly is
- potentially destabilizing and may take some iterations in
- 2.1-dev before it is ready for prime time.
- support/ab.c: r1.128
- +1: trawick, stoddard, brianp
-
- More fixes
+ * More ab fixes; r1.129 fixes what looks like a trivial error in the
+ SSL support; r1.130 adds some state-handling fixes related to
+ ab's breakage in 2.0.47
support/ab.c: r1.129, r1.130
+1: trawick, brianp
c->state = STATE_CONNECTING;
c->rwrite = 0;
new_pollfd.desc_type = APR_POLL_SOCKET;
- new_pollfd.reqevents = APR_POLLIN;
+ new_pollfd.reqevents = APR_POLLOUT | APR_POLLIN;
new_pollfd.desc.s = c->aprsock;
new_pollfd.client_data = c;
apr_pollset_add(readbits, &new_pollfd);
static void copyright(void)
{
if (!use_html) {
- printf("This is ApacheBench, Version %s\n", AP_AB_BASEREVISION " <$Revision: 1.121.2.3 $> apache-2.0");
+ printf("This is ApacheBench, Version %s\n", AP_AB_BASEREVISION " <$Revision: 1.121.2.4 $> apache-2.0");
printf("Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/\n");
printf("Copyright (c) 1998-2002 The Apache Software Foundation, http://www.apache.org/\n");
printf("\n");
}
else {
printf("<p>\n");
- printf(" This is ApacheBench, Version %s <i><%s></i> apache-2.0<br>\n", AP_AB_BASEREVISION, "$Revision: 1.121.2.3 $");
+ printf(" This is ApacheBench, Version %s <i><%s></i> apache-2.0<br>\n", AP_AB_BASEREVISION, "$Revision: 1.121.2.4 $");
printf(" Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/<br>\n");
printf(" Copyright (c) 1998-2002 The Apache Software Foundation, http://www.apache.org/<br>\n");
printf("</p>\n<p>\n");