From a29d18ae6bb7cda3923693a052c3b9208588be8e Mon Sep 17 00:00:00 2001 From: Vratko Polak Date: Tue, 21 May 2019 13:47:29 +0200 Subject: [PATCH] svm_queue_timedwait_inline: lock after wait This fixes a typo introduced in https://gerrit.fd.io/r/18198 Change-Id: I634a06be95154d3e1c5e5711ea69f19c9c4cca44 Signed-off-by: Vratko Polak --- src/svm/queue.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/svm/queue.c b/src/svm/queue.c index 2dd987b31b1..c9db454db1e 100644 --- a/src/svm/queue.c +++ b/src/svm/queue.c @@ -174,7 +174,7 @@ svm_queue_timedwait_inline (svm_queue_t * q, double timeout) while (q->cursize == cursize && unix_time_now () < max_time) CLIB_PAUSE (); rv = unix_time_now () < max_time ? 0 : ETIMEDOUT; - svm_queue_unlock (q); + svm_queue_lock (q); return rv; } } -- 2.16.6