diff options
Diffstat (limited to 'ttwhy/terminal/signal_handling.cppm')
| -rw-r--r-- | ttwhy/terminal/signal_handling.cppm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ttwhy/terminal/signal_handling.cppm b/ttwhy/terminal/signal_handling.cppm index b0a3542..2921b96 100644 --- a/ttwhy/terminal/signal_handling.cppm +++ b/ttwhy/terminal/signal_handling.cppm @@ -49,13 +49,14 @@ namespace ttwhy::terminal } case SIGTSTP: { + attributes.suspend(); attributes.canonical_mode(true).echo(true); ::raise(SIGSTOP); break; } case SIGCONT: { - attributes.canonical_mode(false).echo(false); + attributes.resume(); break; } } |
