diff options
Diffstat (limited to 'src/backend/storage/lmgr/s_lock.c')
-rw-r--r-- | src/backend/storage/lmgr/s_lock.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/backend/storage/lmgr/s_lock.c b/src/backend/storage/lmgr/s_lock.c index bc8d89f8c17..13f1daeb707 100644 --- a/src/backend/storage/lmgr/s_lock.c +++ b/src/backend/storage/lmgr/s_lock.c @@ -46,7 +46,7 @@ s_lock_stuck(volatile slock_t *lock, const char *file, int line) /* * s_lock(lock) - platform-independent portion of waiting for a spinlock. */ -void +int s_lock(volatile slock_t *lock, const char *file, int line) { /* @@ -155,6 +155,7 @@ s_lock(volatile slock_t *lock, const char *file, int line) if (spins_per_delay > MIN_SPINS_PER_DELAY) spins_per_delay = Max(spins_per_delay - 1, MIN_SPINS_PER_DELAY); } + return delays; } |