1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-10 23:08:07 +00:00

Failed reads and writes on cgsem_post and cgsem_wait should be extremely rare.

This commit is contained in:
ckolivas 2013-06-06 13:22:12 +10:00
parent b59c33800b
commit 104b14ec7f

4
util.c
View File

@ -1898,7 +1898,7 @@ void cgsem_post(cgsem_t *cgsem)
int ret;
ret = write(cgsem->pipefd[1], &buf, 1);
if (ret == 0)
if (unlikely(ret == 0))
quit(1, "Failed to write in cgsem_post");
}
@ -1908,7 +1908,7 @@ void cgsem_wait(cgsem_t *cgsem)
int ret;
ret = read(cgsem->pipefd[0], &buf, 1);
if (ret == 0)
if (unlikely(ret == 0))
quit(1, "Failed to read in cgsem_wait");
}