diff --git a/lib/nodes/rtp.c b/lib/nodes/rtp.c index e3571fd31..e0039fd23 100644 --- a/lib/nodes/rtp.c +++ b/lib/nodes/rtp.c @@ -211,6 +211,11 @@ static void * th_func(void *arg) return NULL; } +static void stop_handler(int sig, siginfo_t *si, void *ctx) +{ + re_cancel(); +} + int rtp_type_start() { int ret; @@ -253,6 +258,7 @@ int rtp_type_stop() } libre_close(); + return ret; }