THREAD_RETURN();
}
+static int notification_fd_used = 0;
+#ifndef WIN32
static int got_sigchld = 0;
static void
sigchld_cb(evutil_socket_t fd, short event, void *arg)
}
-static int notification_fd_used = 0;
static void
notify_fd_cb(evutil_socket_t fd, short event, void *arg)
{
++notification_fd_used;
}
+#endif
static void
thread_basic(void *arg)
struct basic_test_data *data = arg;
struct event_base *base = data->base;
- int forking = data->setup_data && !strcmp(data->setup_data, "forking");
struct event *notification_event = NULL;
struct event *sigchld_event = NULL;
}
#ifndef WIN32
- if (forking) {
+ if (data->setup_data && !strcmp(data->setup_data, "forking")) {
pid_t pid;
int status;
sigchld_event = evsignal_new(base, SIGCHLD, sigchld_cb, base);