X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvlibmemory%2Funix_shared_memory_queue.h;h=13800065bebc689ae13fa9f09a96950670fd9306;hb=68b0fb0c620c7451ef1a6380c43c39de6614db51;hp=f758f17c8564e07aeb2ec2ae19210e98535f777e;hpb=f869028740aaebeb0375077d4d84fa07a17fff1a;p=vpp.git diff --git a/src/vlibmemory/unix_shared_memory_queue.h b/src/vlibmemory/unix_shared_memory_queue.h index f758f17c856..13800065beb 100644 --- a/src/vlibmemory/unix_shared_memory_queue.h +++ b/src/vlibmemory/unix_shared_memory_queue.h @@ -29,7 +29,7 @@ typedef struct _unix_shared_memory_queue pthread_cond_t condvar; /* 8 bytes */ int head; int tail; - int cursize; + volatile int cursize; int maxsize; int elsize; int consumer_pid;