(void *)signal(sig_num, &signal_handler);
}
-
static object *
signal_alarm(self, args)
object *self; /* Not used */
INCREF(None);
return None;
}
+
+static object *
+signal_pause(self, args)
+ object *self; /* Not used */
+ object *args;
+{
+ if (!getnoarg(args))
+ return NULL;
+ pause();
+ INCREF(None);
+ return None;
+}
static object *
signal_signal(self, args)
{"alarm", signal_alarm},
{"signal", signal_signal},
{"getsignal", signal_getsignal},
+ {"pause", signal_pause},
{NULL, NULL} /* sentinel */
};