runtime.initiated = switch_time_now();
return SWITCH_STATUS_SUCCESS;
}
+
#ifdef SIGPIPE
static void handle_SIGPIPE(int sig)
{
return;
}
#endif
+
+#ifdef SIGPOLL
+static void handle_SIGPOLL(int sig)
+{
+ if(sig);
+ switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_CONSOLE, "Sig Poll!\n");
+ return;
+}
+#endif
+
+#ifdef SIGIO
+static void handle_SIGIO(int sig)
+{
+ if(sig);
+ switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_CONSOLE, "Sig I/O!\n");
+ return;
+}
+#endif
+
#ifdef TRAP_BUS
static void handle_SIGBUS(int sig)
{
#ifdef SIGPIPE
signal(SIGPIPE, handle_SIGPIPE);
#endif
+#ifdef SIGPOLL
+ signal(SIGPIPE, handle_SIGPOLL);
+#endif
+#ifdef SIGIO
+ signal(SIGPIPE, handle_SIGIO);
+#endif
#ifdef TRAP_BUS
signal(SIGBUS, handle_SIGBUS);
#endif