From 4a4f788a68a0ca73dcc3eed6ccd0533be4912b20 Mon Sep 17 00:00:00 2001 From: Philip Sequeira Date: Sat, 11 Jul 2015 14:07:58 -0400 Subject: player: use exit code 0 by default for quit, 4 for signals, etc. Default key bindings in encoding mode also use code 4, because scripts will probably want to fail if encoding is aborted (leaving an incomplete file). --- osdep/terminal-unix.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'osdep') diff --git a/osdep/terminal-unix.c b/osdep/terminal-unix.c index ca7b59a964..8e417a5214 100644 --- a/osdep/terminal-unix.c +++ b/osdep/terminal-unix.c @@ -399,7 +399,7 @@ static void *terminal_thread(void *ptr) stdin_ok = getch2(input_ctx); } // Important if we received SIGTERM, rather than regular quit. - struct mp_cmd *cmd = mp_input_parse_cmd(input_ctx, bstr0("quit"), ""); + struct mp_cmd *cmd = mp_input_parse_cmd(input_ctx, bstr0("quit 4"), ""); if (cmd) mp_input_queue_cmd(input_ctx, cmd); return NULL; -- cgit v1.2.3