X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvppinfra%2Felog.c;h=caddf6f37571369bd38b811ccc1fdfa5540ff6bb;hb=282872127;hp=489ccf436d9c8ee3090d58c198e760d1ae94bcf9;hpb=0455c435af501889de51c79a223883b3c2003b20;p=vpp.git diff --git a/src/vppinfra/elog.c b/src/vppinfra/elog.c index 489ccf436d9..caddf6f3757 100644 --- a/src/vppinfra/elog.c +++ b/src/vppinfra/elog.c @@ -56,8 +56,7 @@ elog_unlock (elog_main_t * em) { if (PREDICT_FALSE (em->lock != 0)) { - CLIB_MEMORY_BARRIER (); - *em->lock = 0; + clib_atomic_release (em->lock); } }