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

Reply via email to