]> granicus.if.org Git - apache/commitdiff
if APR doesn't support threads, we don't need (and can't have) these
authorJeff Trawick <trawick@apache.org>
Tue, 30 Jul 2002 19:31:35 +0000 (19:31 +0000)
committerJeff Trawick <trawick@apache.org>
Tue, 30 Jul 2002 19:31:35 +0000 (19:31 +0000)
thread mutexes

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96243 13f79535-47bb-0310-9956-ffa450edef68

include/util_ldap.h

index eb70f08e3130077b49e0186e47fb4429a94d9095..8c689ce3386cb54817ea15f001ee7f0c96362b7a 100644 (file)
@@ -92,7 +92,9 @@ typedef enum {
 typedef struct util_ldap_connection_t {
     LDAP *ldap;
     apr_pool_t *pool;                   /* Pool from which this connection is created */
+#if APR_HAS_THREADS
     apr_thread_mutex_t *lock;           /* Lock to indicate this connection is in use */
+#endif
     int bound;                          /* Flag to indicate whether this connection is bound yet */
 
     const char *host;                   /* Name of the LDAP server (or space separated list) */
@@ -116,7 +118,9 @@ typedef struct util_ldap_connection_t {
 /* LDAP cache state information */ 
 typedef struct util_ldap_state_t {
     apr_pool_t *pool;           /* pool from which this state is allocated */
+#if APR_HAS_THREADS
     apr_thread_mutex_t *mutex;          /* mutex lock for the connection list */
+#endif
 
     apr_size_t cache_bytes;     /* Size (in bytes) of shared memory cache */
     long search_cache_ttl;      /* TTL for search cache */