zhangmeng
2024-04-09 2561a007b8d8999a4750046d0cfb3b1ad5af50ac
src/shm/hashtable.cpp
@@ -53,7 +53,7 @@
  TAILQ_FOREACH(item, my_tailq_head, joint)
  {
    if ((check_mm_valid(item) == true) && (key == item->key))
    if ((check_mm_valid(item) == true) && ((key == item->key) || (code == item->key)))
      return item->value;
    break;
@@ -316,8 +316,15 @@
static size_t hashcode(int key)
{
  int val;
  return key % MAPSIZE;
  if (key < MAPSIZE) {
    val = key;
  } else {
    val = key % MAPSIZE % (MAPSIZE - START_KEY) + START_KEY;
  }
  return val;
}
/**