From 6245395f346facc50b013d5e7ea699426d67d6bb Mon Sep 17 00:00:00 2001 From: Juliusz Sosinowicz Date: Fri, 27 May 2022 23:23:18 +0200 Subject: [PATCH] Simulate WANT_WRITE only with async I/O support --- examples/client/client.c | 5 +++++ examples/server/server.c | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/examples/client/client.c b/examples/client/client.c index ec135b944..228ffcddc 100644 --- a/examples/client/client.c +++ b/examples/client/client.c @@ -2563,8 +2563,13 @@ THREAD_RETURN WOLFSSL_THREAD client_test(void* args) break; case '6' : +#ifdef WOLFSSL_ASYNC_IO nonBlocking = 1; simulateWantWrite = 1; +#else + fprintf(stderr, "Ignoring -6 since async I/O support not " + "compiled in.\n"); +#endif break; case '7' : diff --git a/examples/server/server.c b/examples/server/server.c index dfdbb34fb..6bcfbab06 100644 --- a/examples/server/server.c +++ b/examples/server/server.c @@ -2035,8 +2035,13 @@ THREAD_RETURN WOLFSSL_THREAD server_test(void* args) break; case '6' : +#ifdef WOLFSSL_ASYNC_IO nonBlocking = 1; simulateWantWrite = 1; +#else + fprintf(stderr, "Ignoring -6 since async I/O support not " + "compiled in.\n"); +#endif break; case '7' : minVersion = atoi(myoptarg);