summaryrefslogtreecommitdiffhomepage
path: root/src/event/ngx_event.h
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2004-04-01 06:21:13 +0000
committerIgor Sysoev <igor@sysoev.ru>2004-04-01 06:21:13 +0000
commit205dc145c5d22613826927d6ae8ccd3a69d0e907 (patch)
tree140fa2cbc7c93beca47af90db0e35d9563ae6146 /src/event/ngx_event.h
parent709405b7559d3abcb90b61368c7072fb774f661b (diff)
downloadnginx-205dc145c5d22613826927d6ae8ccd3a69d0e907.tar.gz
nginx-205dc145c5d22613826927d6ae8ccd3a69d0e907.tar.bz2
nginx-0.0.3-2004-04-01-10:21:13 import
Diffstat (limited to '')
-rw-r--r--src/event/ngx_event.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/event/ngx_event.h b/src/event/ngx_event.h
index 049b7b7d5..69a08cd8a 100644
--- a/src/event/ngx_event.h
+++ b/src/event/ngx_event.h
@@ -396,8 +396,15 @@ extern ngx_thread_volatile ngx_event_t *ngx_posted_events;
#if (NGX_THREADS)
extern ngx_mutex_t *ngx_posted_events_mutex;
#endif
+
+extern ngx_atomic_t *ngx_accept_mutex_ptr;
extern ngx_atomic_t *ngx_accept_mutex;
-extern ngx_uint_t ngx_accept_token;
+extern ngx_uint_t ngx_accept_mutex_held;
+
+#define ngx_accept_mutex_unlock() \
+ if (ngx_accept_mutex_held) { \
+ *ngx_accept_mutex = 0; \
+ }
extern int ngx_event_flags;