projects
/
paraslash.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
score.c: Use the new OSL_DONT_FREE flag for the aft column.
[paraslash.git]
/
signal.h
diff --git
a/signal.h
b/signal.h
index 50c5f636a84168f637ae26db9a41086d5177580f..9a7a52791aecd81f451cdee85ec187f5b1903007 100644
(file)
--- a/
signal.h
+++ b/
signal.h
@@
-6,8
+6,21
@@
/** \file signal.h exported symbols from signal.c */
/** \file signal.h exported symbols from signal.c */
+/**
+ * Task for signal handling.
+ */
+struct signal_task {
+ /** The signal pipe. */
+ int fd;
+ /** The number of the most recent signal. */
+ int signum;
+ /** The associated task structure. */
+ struct task task;
+};
+
int para_signal_init(void);
int para_install_sighandler(int);
void para_reap_children(void);
int para_signal_init(void);
int para_install_sighandler(int);
void para_reap_children(void);
-
pid_t para_reap_child(vo
id);
+
int para_reap_child(pid_t *p
id);
int para_next_signal(void);
int para_next_signal(void);
+void para_signal_shutdown(void);