Events: ngx_event_t size reduction by grouping bit fields.
diff --git a/src/event/ngx_event.h b/src/event/ngx_event.h
index 21819dc..855c58d 100644
--- a/src/event/ngx_event.h
+++ b/src/event/ngx_event.h
@@ -68,6 +68,14 @@
 
     unsigned         posted:1;
 
+    unsigned         closed:1;
+
+    /* to test on worker exit */
+    unsigned         channel:1;
+    unsigned         resolver:1;
+
+    unsigned         cancelable:1;
+
 #if (NGX_WIN32)
     /* setsockopt(SO_UPDATE_ACCEPT_CONTEXT) was successful */
     unsigned         accept_context_updated:1;
@@ -116,15 +124,6 @@
     /* the posted queue */
     ngx_queue_t      queue;
 
-    unsigned         closed:1;
-
-    /* to test on worker exit */
-    unsigned         channel:1;
-    unsigned         resolver:1;
-
-    unsigned         cancelable:1;
-
-
 #if 0
 
     /* the threads support */