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)