Changeset 545
- Timestamp:
- 12/28/06 02:34:24 (2 years ago)
- Files:
-
- cherokee/trunk/ChangeLog (modified) (1 diff)
- cherokee/trunk/cherokee/balancer_round_robin.h (modified) (1 diff)
- cherokee/trunk/cherokee/fcgi_dispatcher.h (modified) (1 diff)
- cherokee/trunk/cherokee/iocache.c (modified) (2 diffs)
- cherokee/trunk/cherokee/logger.c (modified) (1 diff)
- cherokee/trunk/cherokee/nonce.c (modified) (1 diff)
- cherokee/trunk/cherokee/regex.c (modified) (1 diff)
- cherokee/trunk/cherokee/server-protected.h (modified) (2 diffs)
- cherokee/trunk/cherokee/virtual_server.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
cherokee/trunk/ChangeLog
r544 r545 1 2006-12-28 Alvaro Lopez Ortega <alvaro@alobbs.com> 2 3 * cherokee/virtual_server.h, cherokee/regex.c, 4 cherokee/balancer_round_robin.h, cherokee/nonce.c, 5 cherokee/fcgi_dispatcher.h, cherokee/server-protected.h, 6 cherokee/logger.c, cherokee/iocache.c: Replaced #ifdef 7 HAVE_PTHREAD with the new CHEROKEE_{RWLOCK,MUTEX}_T macros. 8 1 9 2006-12-27 Alvaro Lopez Ortega <alvaro@alobbs.com> 2 10 cherokee/trunk/cherokee/balancer_round_robin.h
r540 r545 33 33 cherokee_balancer_t balancer; 34 34 35 cuint_t last_one; 36 #ifdef HAVE_PTHREAD 37 pthread_mutex_t last_one_mutex; 38 #endif 35 cuint_t last_one; 36 CHEROKEE_MUTEX_T (last_one_mutex); 39 37 } cherokee_balancer_round_robin_t; 40 38 cherokee/trunk/cherokee/fcgi_dispatcher.h
r387 r545 39 39 cherokee_list_t queue; 40 40 cherokee_thread_t *thread; 41 42 #ifdef HAVE_PTHREAD 43 pthread_mutex_t lock; 44 #endif 41 CHEROKEE_MUTEX_T (lock); 45 42 } cherokee_fcgi_dispatcher_t; 46 43 cherokee/trunk/cherokee/iocache.c
r497 r545 67 67 cint_t ref_counter; 68 68 cint_t usages; 69 70 #ifdef HAVE_PTHREAD 71 pthread_mutex_t lock; 72 #endif 69 CHEROKEE_MUTEX_T (lock); 73 70 } cherokee_iocache_entry_extension_t; 74 71 … … 79 76 cuint_t files_num; 80 77 cuint_t files_usages; 81 82 #ifdef HAVE_PTHREAD 83 pthread_mutex_t files_lock; 84 #endif 78 CHEROKEE_MUTEX_T (files_lock); 85 79 }; 86 80 cherokee/trunk/cherokee/logger.c
r476 r545 35 35 36 36 struct cherokee_logger_private { 37 /* Mutex 38 */ 39 #ifdef HAVE_PTHREAD 40 pthread_mutex_t mutex; 41 #endif 42 43 cherokee_boolean_t backup_mode; 37 CHEROKEE_MUTEX_T (mutex); 38 cherokee_boolean_t backup_mode; 44 39 }; 45 40 cherokee/trunk/cherokee/nonce.c
r122 r545 29 29 30 30 struct cherokee_nonce_table { 31 cherokee_table_t table; 32 33 #ifdef HAVE_PTHREAD 34 pthread_mutex_t access; 35 #endif 31 cherokee_table_t table; 32 CHEROKEE_MUTEX_T (access); 36 33 }; 37 34 cherokee/trunk/cherokee/regex.c
r122 r545 30 30 31 31 struct cherokee_regex_table { 32 cherokee_table_t *cache; 33 #ifdef HAVE_PTHREAD 34 pthread_rwlock_t rwlock; 35 #endif 32 cherokee_table_t *cache; 33 CHEROKEE_RWLOCK_T (rwlock); 36 34 }; 37 35 cherokee/trunk/cherokee/server-protected.h
r541 r545 66 66 struct tm bogo_now_tm; 67 67 cherokee_buffer_t bogo_now_string; 68 #ifdef HAVE_PTHREAD 69 pthread_rwlock_t bogo_now_mutex; 70 #endif 68 CHEROKEE_RWLOCK_T (bogo_now_mutex); 71 69 72 70 /* Exit related … … 112 110 cherokee_socket_t socket_tls; 113 111 114 #ifdef HAVE_PTHREAD 115 pthread_mutex_t accept_mutex; 116 # ifdef HAVE_TLS 117 pthread_mutex_t accept_tls_mutex; 118 # endif 112 CHEROKEE_MUTEX_T (accept_mutex); 113 #ifdef HAVE_TLS 114 CHEROKEE_MUTEX_T (accept_tls_mutex); 119 115 #endif 120 116 cherokee/trunk/cherokee/virtual_server.h
r438 r545 68 68 size_t tx; 69 69 size_t rx; 70 71 #ifdef HAVE_PTHREAD 72 pthread_mutex_t tx_mutex; 73 pthread_mutex_t rx_mutex; 74 #endif 70 CHEROKEE_MUTEX_T (tx_mutex); 71 CHEROKEE_MUTEX_T (rx_mutex); 75 72 } data; 76 73