Upstream-status: Pending | |
--- a/bin/vlc.c | |
+++ b/bin/vlc.c | |
@@ -106,7 +106,10 @@ static void vlc_kill (void *data) | |
static void exit_timeout (int signum) | |
{ | |
(void) signum; | |
- signal (SIGINT, SIG_DFL); | |
+// This doesn't seem to be strong enough to reliably kill us if we fail to exit | |
+// in a timely fashion - so upgrade to _exit(). | |
+// signal (SIGINT, SIG_DFL); | |
+ _exit(0); | |
} | |
/***************************************************************************** |