#endif /* WITH_TCP */
}
+#ifndef HAVE_PTHREAD_H
+void radius_signal_self(int flag)
+{
+ return handle_signal_self(flag);
+}
+
+#else
static int self_pipe[2] = { -1, -1 };
/*
handle_signal_self(buffer[0]);
}
+#endif /* HAVE_PTHREAD_H */
/***********************************************************************
*
return 1;
}
+#ifdef HAVE_PTHREAD_H
/*
* Child threads need a pipe to signal us, as do the
* signal handlers.
ERROR("Failed creating handler for signals");
fr_exit(1);
}
+#endif
DEBUG("%s: #### Opening IP addresses and Ports ####",
mainconfig.name);