fujuntang
2021-11-20 a5e3f2e9a31449a177af51231175afebfe9410c8
Fix the resource algorithm issue.
1个文件已修改
4 ■■■■ 已修改文件
src/shm/hashtable.cpp 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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;
@@ -321,7 +321,7 @@
  if (key < MAPSIZE) {
    val = key;
  } else {
    val = key % MAPSIZE + START_KEY;
    val = key % MAPSIZE % (MAPSIZE - START_KEY) + START_KEY;
  }
  return val;