diff options
Diffstat (limited to 'src/vnet/classify/vnet_classify.c')
-rwxr-xr-x | src/vnet/classify/vnet_classify.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/vnet/classify/vnet_classify.c b/src/vnet/classify/vnet_classify.c index 64549a6e0d5..f5e49491b25 100755 --- a/src/vnet/classify/vnet_classify.c +++ b/src/vnet/classify/vnet_classify.c @@ -640,8 +640,7 @@ expand_ok: vnet_classify_entry_free (t, v, old_log2_pages); unlock: - CLIB_MEMORY_BARRIER (); - t->writer_lock[0] = 0; + clib_atomic_release (&t->writer_lock[0]); return rv; } |