Mercurial > hg > nginx
diff src/core/ngx_spinlock.c @ 435:5cdc4838d4e8
nginx-0.0.11-2004-09-22-20:18:21 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Wed, 22 Sep 2004 16:18:21 +0000 |
parents | 018569a8f09c |
children | da8c5707af39 |
line wrap: on
line diff
--- a/src/core/ngx_spinlock.c +++ b/src/core/ngx_spinlock.c @@ -5,6 +5,9 @@ void ngx_spinlock(ngx_atomic_t *lock, ngx_uint_t spin) { + +#if (NGX_HAVE_ATOMIC_OPS) + ngx_uint_t tries; tries = 0; @@ -26,4 +29,15 @@ void ngx_spinlock(ngx_atomic_t *lock, ng } } } + +#else + +#if (NGX_THREADS) + +#error ngx_spinlock() or ngx_atomic_cmp_set() are not defined ! + +#endif + +#endif + }