X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=test%2Fchannels-fork.c;h=38ae9b19e19bdfbf0990c15e4c96d4d7e1d33544;hb=4b6c01b1d5383b1a7417244a31ad4652aab2d5db;hp=483f430b88bee52be1aa82421e81538877f5786b;hpb=1278c5d654a4f555a1be1ce5351017201fe34d0b;p=meshlink diff --git a/test/channels-fork.c b/test/channels-fork.c index 483f430b..38ae9b19 100644 --- a/test/channels-fork.c +++ b/test/channels-fork.c @@ -187,10 +187,14 @@ static void alarm_handler(int sig) { } int main(void) { + init_sync_flag(&bar_responded); + init_sync_flag(&foo_connected); + init_sync_flag(&foo_gone); + int fda[2], fdb[2]; - assert(pipe2(fda, 0) != -1); - assert(pipe2(fdb, 0) != -1); + assert(pipe(fda) != -1); + assert(pipe(fdb) != -1); if(!fork()) { return main2(fdb[0], fda[1]);