You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by gr...@apache.org on 2004/11/27 01:37:55 UTC

svn commit: r106674 - /httpd/httpd/trunk/server/mpm/experimental/event/event.c

Author: gregames
Date: Fri Nov 26 16:37:54 2004
New Revision: 106674

URL: http://svn.apache.org/viewcvs?view=rev&rev=106674
Log:
make the type field in listener_poll_type an enum to make gdb output more
useful.

add a comment about a field I haven't been able to grok yet.

Modified:
   httpd/httpd/trunk/server/mpm/experimental/event/event.c

Modified: httpd/httpd/trunk/server/mpm/experimental/event/event.c
Url: http://svn.apache.org/viewcvs/httpd/httpd/trunk/server/mpm/experimental/event/event.c?view=diff&rev=106674&p1=httpd/httpd/trunk/server/mpm/experimental/event/event.c&r1=106673&p2=httpd/httpd/trunk/server/mpm/experimental/event/event.c&r2=106674
==============================================================================
--- httpd/httpd/trunk/server/mpm/experimental/event/event.c	(original)
+++ httpd/httpd/trunk/server/mpm/experimental/event/event.c	Fri Nov 26 16:37:54 2004
@@ -184,16 +184,18 @@
     apr_threadattr_t *threadattr;
 } thread_starter;
 
+typedef enum
+{
+    PT_CSD,
+    PT_ACCEPT
+} poll_type_e;
 
 typedef struct
 {
-    int type;
-    int status;
+    poll_type_e type;
+    int status;        /*XXX what is this for?  0 and 1 don't make it clear */
     void *baton;
 } listener_poll_type;
-
-#define PT_CSD 0
-#define PT_ACCEPT 1
 
 #define ID_FROM_CHILD_THREAD(c, t)    ((c * thread_limit) + t)