Andrew Geissler | 87f5cff | 2022-09-30 13:13:31 -0500 | [diff] [blame] | 1 | Upstream-status: Pending |
| 2 | |
| 3 | --- a/bin/vlc.c |
| 4 | +++ b/bin/vlc.c |
| 5 | @@ -106,7 +106,10 @@ static void vlc_kill (void *data) |
| 6 | static void exit_timeout (int signum) |
| 7 | { |
| 8 | (void) signum; |
| 9 | - signal (SIGINT, SIG_DFL); |
| 10 | +// This doesn't seem to be strong enough to reliably kill us if we fail to exit |
| 11 | +// in a timely fashion - so upgrade to _exit(). |
| 12 | +// signal (SIGINT, SIG_DFL); |
| 13 | + _exit(0); |
| 14 | } |
| 15 | |
| 16 | /***************************************************************************** |