X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=audiod.c;h=709cdfe1c5f5eff0ae72ccb4b04a76054603c252;hp=f653c4f7dad5997778aaf45613920b3f774813cd;hb=20786ba9597d62efbeef87c44870dc19a13e3bb4;hpb=714a9c3600ca1446e18fbce3911ac50e1338ec56 diff --git a/audiod.c b/audiod.c index f653c4f7..709cdfe1 100644 --- a/audiod.c +++ b/audiod.c @@ -454,7 +454,8 @@ static void setup_signal_handling(void) para_install_sighandler(SIGTERM); para_install_sighandler(SIGCHLD); para_install_sighandler(SIGHUP); - signal(SIGPIPE, SIG_IGN); + para_install_sighandler(SIGPIPE); +// signal(SIGPIPE, SIG_IGN); } static void audiod_status_dump(void) @@ -789,7 +790,7 @@ static void open_receiver(int format) rn->task.post_select = a->receiver->post_select; rn->task.event_handler = rn_event_handler; rn->task.flags = 0; - sprintf(rn->task.status, "receiver node"); + sprintf(rn->task.status, "%s receiver node", rn->receiver->name); register_task(&rn->task); }