Changeset 689

Show
Ignore:
Timestamp:
03/23/07 16:22:23 (2 years ago)
Author:
alo
Message:

--

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • cherokee/trunk/ChangeLog

    r686 r689  
     12007-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 
    182007-03-18  Alvaro Lopez Ortega  <alvaro@alobbs.com> 
    29 
  • cherokee/trunk/cherokee/resolv_cache.c

    r597 r689  
    189189        /* Look for the name in the cache 
    190190         */ 
    191         CHEROKEE_RWLOCK_WRITER (&resolv->lock); 
     191        CHEROKEE_RWLOCK_READER (&resolv->lock); 
    192192        ret = cherokee_table_get (&resolv->table, (char *)domain, (void **)&entry); 
    193193        CHEROKEE_RWLOCK_UNLOCK (&resolv->lock); 
     
    215215        /* Look for the name in the cache 
    216216         */ 
    217         CHEROKEE_RWLOCK_WRITER (&resolv->lock); 
     217        CHEROKEE_RWLOCK_READER (&resolv->lock); 
    218218        ret = cherokee_table_get (&resolv->table, (char *)domain, (void **)&entry); 
    219219        CHEROKEE_RWLOCK_UNLOCK (&resolv->lock);