mirror of https://github.com/janet-lang/janet
Use kill instead of raise for SIGINT.
Raise signals can only be handled by the current thread while kill signals can be handled by background threads.
This commit is contained in:
parent
75f56b68c6
commit
2ef49a92cc
|
@ -757,7 +757,7 @@ static int line() {
|
|||
kleft();
|
||||
break;
|
||||
case 3: /* ctrl-c */
|
||||
raise(SIGINT);
|
||||
kill(getpid(), SIGINT);
|
||||
/* fallthrough */
|
||||
case 17: /* ctrl-q */
|
||||
gbl_cancel_current_repl_form = 1;
|
||||
|
|
Loading…
Reference in New Issue