Author: gonzalo
Date: 2005-05-07 16:19:34 -0400 (Sat, 07 May 2005)
New Revision: 44207
Modified:
trunk/mod_mono/ChangeLog
trunk/mod_mono/src/mod_mono.c
trunk/mod_mono/src/mod_mono.h
Log:
2005-05-07 Gonzalo Paniagua Javier <[EMAIL PROTECTED]>
* src/mod_mono.[ch]: support for IS_CONNECTED and increased version
number.
Modified: trunk/mod_mono/ChangeLog
===================================================================
--- trunk/mod_mono/ChangeLog 2005-05-07 20:07:01 UTC (rev 44206)
+++ trunk/mod_mono/ChangeLog 2005-05-07 20:19:34 UTC (rev 44207)
@@ -1,3 +1,8 @@
+2005-05-07 Gonzalo Paniagua Javier <[EMAIL PROTECTED]>
+
+ * src/mod_mono.[ch]: support for IS_CONNECTED and increased version
+ number.
+
2005-05-03 Ben Maurer <[EMAIL PROTECTED]>
* configure.in: 1.0.9
Modified: trunk/mod_mono/src/mod_mono.c
===================================================================
--- trunk/mod_mono/src/mod_mono.c 2005-05-07 20:07:01 UTC (rev 44206)
+++ trunk/mod_mono/src/mod_mono.c 2005-05-07 20:19:34 UTC (rev 44207)
@@ -519,6 +519,9 @@
case DECLINE_REQUEST:
*result = DECLINED;
return FALSE;
+ case IS_CONNECTED:
+ *result = (r->connection->aborted ? 0 : 1);
+ break;
case MYNOT_FOUND:
ap_log_error (APLOG_MARK, APLOG_ERR, STATUS_AND_SERVER,
"No application found for %s", r->uri);
@@ -1119,7 +1122,7 @@
size += ((r->protocol != NULL) ? strlen (r->protocol) : 0) + sizeof
(int);
ptr = str = apr_pcalloc (r->pool, size);
- *ptr++ = 1; /* version */
+ *ptr++ = 2; /* version */
ptr += write_string_to_buffer (ptr, 0, r->method);
ptr += write_string_to_buffer (ptr, 0, r->uri);
ptr += write_string_to_buffer (ptr, 0, r->args);
Modified: trunk/mod_mono/src/mod_mono.h
===================================================================
--- trunk/mod_mono/src/mod_mono.h 2005-05-07 20:07:01 UTC (rev 44206)
+++ trunk/mod_mono/src/mod_mono.h 2005-05-07 20:19:34 UTC (rev 44207)
@@ -181,6 +181,7 @@
SET_STATUS,
DECLINE_REQUEST,
MYNOT_FOUND, /* apache 1.3 already defines NOT_FOUND */
+ IS_CONNECTED,
LAST_COMMAND
};
@@ -196,6 +197,7 @@
"GET_CLIENT_BLOCK",
"SET_STATUS",
"DECLINE_REQUEST",
+ "IS_CONNECTED",
"NOT_FOUND"
};
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches