diff options
Diffstat (limited to 'src/fluent-bit/lib/monkey/mk_core/deps/libevent/cmake/CheckWaitpidSupportWNOWAIT.cmake')
-rw-r--r-- | src/fluent-bit/lib/monkey/mk_core/deps/libevent/cmake/CheckWaitpidSupportWNOWAIT.cmake | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/fluent-bit/lib/monkey/mk_core/deps/libevent/cmake/CheckWaitpidSupportWNOWAIT.cmake b/src/fluent-bit/lib/monkey/mk_core/deps/libevent/cmake/CheckWaitpidSupportWNOWAIT.cmake new file mode 100644 index 000000000..1a73db37b --- /dev/null +++ b/src/fluent-bit/lib/monkey/mk_core/deps/libevent/cmake/CheckWaitpidSupportWNOWAIT.cmake @@ -0,0 +1,18 @@ +include(CheckCSourceRuns) + +check_c_source_runs( +" +#include <unistd.h> +#include <sys/types.h> +#include <sys/wait.h> +#include <stdlib.h> + +int +main(int argc, char** argv) +{ + pid_t pid; + int status; + if ((pid = fork()) == 0) _exit(0); + _exit(waitpid(pid, &status, WNOWAIT) == -1); +}" +EVENT__HAVE_WAITPID_WITH_WNOWAIT) |