comparison src/os/unix/ngx_thread.h @ 382:449c4885dcd1

nginx-0.0.7-2004-07-07-23:48:31 import
author Igor Sysoev <igor@sysoev.ru>
date Wed, 07 Jul 2004 19:48:31 +0000
parents 02a511569afb
children c05876036128
comparison
equal deleted inserted replaced
381:02a511569afb 382:449c4885dcd1
20 typedef pthread_t ngx_tid_t; 20 typedef pthread_t ngx_tid_t;
21 21
22 #define ngx_thread_self() pthread_self() 22 #define ngx_thread_self() pthread_self()
23 #define ngx_log_tid (int) ngx_thread_self() 23 #define ngx_log_tid (int) ngx_thread_self()
24 24
25 #if defined(__FreeBSD__) && !defined(NGX_LINUXTHREADS)
25 #define TID_T_FMT PTR_FMT 26 #define TID_T_FMT PTR_FMT
27 #else
28 #define TID_T_FMT "%d"
29 #endif
26 30
27 31
28 typedef pthread_key_t ngx_tls_key_t; 32 typedef pthread_key_t ngx_tls_key_t;
29 33
30 #define ngx_thread_key_create(key) pthread_key_create(key, NULL) 34 #define ngx_thread_key_create(key) pthread_key_create(key, NULL)