diff options
Diffstat (limited to 'src/dumm/dumm.h')
-rw-r--r-- | src/dumm/dumm.h | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/src/dumm/dumm.h b/src/dumm/dumm.h index cb68fdb1e..dea5f3428 100644 --- a/src/dumm/dumm.h +++ b/src/dumm/dumm.h @@ -30,6 +30,8 @@ typedef struct dumm_t dumm_t; * @brief dumm - Dynamic Uml Mesh Modeler * * Controls a group of UML guests and their networks. + * Dumm catches SIGCHD and SIGHUP to trace UML child processes and the FUSE + * filesystem. Do not overwrite these signal handlers! */ struct dumm_t { @@ -68,18 +70,6 @@ struct dumm_t { iterator_t* (*create_bridge_iterator)(dumm_t *this); /** - * @brief Handler for received SIG_CHILD signals. - * - * Dumm spans children, UML kernels. To track and cleanup these kernel - * processes, it is required that this method is called whenever a SIG_CHILD - * is received. The user is responsible to call sigchild_handler on each - * dumm_t instance with the signals siginfo_t. - * - * @param info siginfo associated to the SIG_CHILD signal - */ - void (*sigchild_handler)(dumm_t *this, siginfo_t *info); - - /** * @brief stop all guests and destroy the modeler */ void (*destroy) (dumm_t *this); |