wangzhengquan
2020-05-25 88eda4c0c73d09dee323d8e0b6a0c9287464beff
test/consumer.c
@@ -20,12 +20,12 @@
  int first = mm_init(sizeof(SQueue<struct Item>), &shmp);
  
  if (first == 1)
    queue = new(shmp) SQueue<struct Item>;
    queue = new(shmp) SQueue<struct Item>(1);
  else
    queue = (SQueue<struct Item> *) shmp;
  /* Transfer blocks of data from shared memory to stdout */
   
  struct timespec timeout = {5, 0};
  struct timespec timeout = {10, 0};
  struct Item item;
  while(queue->dequeue_timeout(item, &timeout)) {