X-Git-Url: http://git.meshlink.io/?p=meshlink;a=blobdiff_plain;f=test%2Fchannels-fork.c;h=38ae9b19e19bdfbf0990c15e4c96d4d7e1d33544;hp=483f430b88bee52be1aa82421e81538877f5786b;hb=6b125b5b68e2657eae9b36f23d7f569fb9e49f8d;hpb=cb34e9341aa5e87867ca8c539c167f271e31b5bf 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]);