svm_queue_timedwait_inline: lock after wait 35/19735/2
authorVratko Polak <vrpolak@cisco.com>
Tue, 21 May 2019 11:47:29 +0000 (13:47 +0200)
committerDave Wallace <dwallacelf@gmail.com>
Tue, 21 May 2019 17:02:40 +0000 (17:02 +0000)
This fixes a typo introduced in https://gerrit.fd.io/r/18198

Change-Id: I634a06be95154d3e1c5e5711ea69f19c9c4cca44
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
src/svm/queue.c

index 2dd987b..c9db454 100644 (file)
@@ -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;
     }
 }