fujuntang
2021-10-25 08f25e576c34f447cb60870d037d9146b2113d66
Optimize the lock operate logic.
1个文件已修改
9 ■■■■■ 已修改文件
src/svsem.cpp 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/svsem.cpp
@@ -144,18 +144,17 @@
  res.tv_sec = SEM_WT_TIMEOUT;
  res.tv_nsec = 0;
  
  int count = 2;
  while(count > 0) {
  while(1) {
    if(svsem_timedwait(semid, &res) != 0) {
      if(svsem_post(semid) != 0) {
        err_msg(errno, "_inc");
      }
      count--;
    }
    } else {
    break;
      break;
    }
  }
  return 0;