From: Vratko Polak Date: Tue, 21 May 2019 11:47:29 +0000 (+0200) Subject: svm_queue_timedwait_inline: lock after wait X-Git-Tag: v20.01-rc0~582 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F35%2F19735%2F2;p=vpp.git 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 --- 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; } }