William A. Rowe, Jr. wrote: > pipe_consumer() test... > > /* naive fairness test */ > ABTS_INT_EQUAL(tc, 1, !!consumed); > } > > at line 383 is failing (expected 1 but !!consumed evaluates to 0). > > Can someone familiar with the condvar logic comment, is the test simply > too naive to trust? Or is there an actual issue? This happens on; >
It's a naive test that's supposed to show when one thread got starved and never got a chance to read from the pipe. Safe to ignore, and I forgot to remove it. -- Davi Arnaut
