diff src/os/unix/ngx_freebsd_rfork_thread.h @ 379:73688d5d7fc3

nginx-0.0.7-2004-07-06-20:12:16 import
author Igor Sysoev <igor@sysoev.ru>
date Tue, 06 Jul 2004 16:12:16 +0000
parents d0451e402e27
children 5ce6561246a5
line wrap: on
line diff
--- a/src/os/unix/ngx_freebsd_rfork_thread.h
+++ b/src/os/unix/ngx_freebsd_rfork_thread.h
@@ -15,6 +15,14 @@ typedef pid_t  ngx_tid_t;
 #define TID_T_FMT      PID_T_FMT
     
 
+extern void          **ngx_tls;
+
+#define ngx_thread_create_tls()  0
+#define ngx_thread_create_tls_n  ""
+#define ngx_thread_get_tls()     ngx_tls[ngx_gettid()]
+ngx_int_t ngx_thread_set_tls(void *value);
+
+
 #define NGX_MUTEX_LIGHT      1
 
 #define NGX_MUTEX_LOCK_BUSY  0x80000000