wangzhengquan
2021-02-25 f71c50e9470d18afc9716378537c9cdfca315368
test_net_socket/shm_util.cpp
@@ -526,9 +526,17 @@
}
void list () {
  LockFreeQueue<shm_packet_t> * mqueue;
  hashtable_t *hashtable = mm_get_hashtable();
  printf("%10s \t %10s\n", "KEY", "LENGTH");
  hashtable_foreach(hashtable, [&](int key, void * value){
    printf("%d\n", key);
    if(key >= 100 ) {
      mqueue = (LockFreeQueue<shm_packet_t> *)hashtable_get(hashtable, key);
      printf("%10d \t %10d\n", key, mqueue->size());
    } else {
      printf("%10d \t %10s\n", key, "");
    }
  });
}
@@ -820,7 +828,6 @@
  
  else if (strcmp("start_reply", fun) == 0) {
    opt =  parse_args(argc, argv);
    opt =  parse_args(argc, argv);
    if(opt.key == 0) {
      usage(argv[0]);
      exit(1);
@@ -889,7 +896,6 @@
  }
  printf("==========end========\n");
  // shm_mm_wrapper_destroy();
  shm_mm_wrapper_destroy();
}