Add dladdr() for AIX
[openssl.git] / crypto / threads_pthread.c
index 34be314f1fd7cbb4bcff27c1cc4d85c0034ca1a4..3aeef21668b93aaa4fa830cf8a8f0863a720032d 100644 (file)
@@ -177,7 +177,7 @@ int CRYPTO_atomic_read(int *val, int *ret, CRYPTO_RWLOCK *lock)
         return 1;
     }
 # endif
-    if (!CRYPTO_THREAD_write_lock(lock))
+    if (!CRYPTO_THREAD_read_lock(lock))
         return 0;
 
     *ret  = *val;