1.1 --- a/tests/dstest_pipe_client.cc Tue Aug 17 23:44:36 2021 +0200
1.2 +++ b/tests/dstest_pipe_client.cc Sat Aug 21 19:26:33 2021 +0200
1.3 @@ -30,6 +30,7 @@
1.4 #include <unistd.h> /* sleep */
1.5
1.6 #include <fsclient/client.h>
1.7 +#include <systypes/fcntl.h>
1.8
1.9
1.10
1.11 @@ -148,10 +149,11 @@
1.12
1.13 int main(void)
1.14 {
1.15 - /* Invoke the open method to receive the pipe endpoint references. */
1.16 + /* Obtain pipe endpoint references. Blocking will be set up manually. */
1.17
1.18 file_t *reader1, *reader2, *writer1, *writer2;
1.19 - long err = client_pipe(&reader1, &writer1) || client_pipe(&reader2, &writer2);
1.20 + long err = client_pipe(&reader1, &writer1, O_NONBLOCK) ||
1.21 + client_pipe(&reader2, &writer2, O_NONBLOCK);
1.22
1.23 if (err)
1.24 {