diff --git a/wolfcrypt/benchmark/benchmark.c b/wolfcrypt/benchmark/benchmark.c index 8bb7a9652..fd4158ad6 100644 --- a/wolfcrypt/benchmark/benchmark.c +++ b/wolfcrypt/benchmark/benchmark.c @@ -43,8 +43,10 @@ #include #include -#elif defined(WOLFSSL_ASYNC_CRYPT) && !defined(WC_NO_ASYNC_THREADING) - #define WC_ENABLE_BENCH_THREADING +#elif defined(WOLFSSL_ASYNC_CRYPT) + #ifndef WC_NO_ASYNC_THREADING + #define WC_ENABLE_BENCH_THREADING + #endif /* benchmark multi-threading - disable for FIPS self test */ #elif !defined(SINGLE_THREADED) && !defined(WC_NO_BENCH_THREADING) && \