Changeset 689
- Timestamp:
- 03/23/07 16:22:23 (2 years ago)
- Files:
-
- cherokee/trunk/ChangeLog (modified) (1 diff)
- cherokee/trunk/cherokee/resolv_cache.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
cherokee/trunk/ChangeLog
r686 r689 1 2007-03-23 Alvaro Lopez Ortega <alvaro@alobbs.com> 2 3 * cherokee/resolv_cache.c (cherokee_resolv_cache_get_host, 4 cherokee_resolv_cache_get_ipstr): A call to CHEROKEE_RWLOCK_READER 5 was enough. CHEROKEE_RWLOCK_WRITER was too much. Reported by Cesar 6 Fernandez Gago. 7 1 8 2007-03-18 Alvaro Lopez Ortega <alvaro@alobbs.com> 2 9 cherokee/trunk/cherokee/resolv_cache.c
r597 r689 189 189 /* Look for the name in the cache 190 190 */ 191 CHEROKEE_RWLOCK_ WRITER (&resolv->lock);191 CHEROKEE_RWLOCK_READER (&resolv->lock); 192 192 ret = cherokee_table_get (&resolv->table, (char *)domain, (void **)&entry); 193 193 CHEROKEE_RWLOCK_UNLOCK (&resolv->lock); … … 215 215 /* Look for the name in the cache 216 216 */ 217 CHEROKEE_RWLOCK_ WRITER (&resolv->lock);217 CHEROKEE_RWLOCK_READER (&resolv->lock); 218 218 ret = cherokee_table_get (&resolv->table, (char *)domain, (void **)&entry); 219 219 CHEROKEE_RWLOCK_UNLOCK (&resolv->lock);