test-barrier: add checks after the barrier constructor
Coverity seems to think that we can later end up with the "them" fd having a negative value. Even after a succesful barrier_create. Add some test to verify that the constructor went well. If coverity still complains then it must mean that it thinks the the value is overwritten later.
This commit is contained in:
parent
043f62949e
commit
2ad8887a12
|
@ -64,6 +64,10 @@ static void sleep_for(usec_t usecs) {
|
|||
pid_t pid1, pid2; \
|
||||
\
|
||||
assert_se(barrier_create(&b) >= 0); \
|
||||
assert_se(b.me > 0); \
|
||||
assert_se(b.them > 0); \
|
||||
assert_se(b.pipe[0] > 0); \
|
||||
assert_se(b.pipe[1] > 0); \
|
||||
\
|
||||
pid1 = fork(); \
|
||||
assert_se(pid1 >= 0); \
|
||||
|
|
Loading…
Reference in a new issue