about summary refs log tree commit diff stats
path: root/src/display/client.nim
diff options
context:
space:
mode:
Diffstat (limited to 'src/display/client.nim')
-rw-r--r--src/display/client.nim1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/display/client.nim b/src/display/client.nim
index 81d400b1..49dae2ea 100644
--- a/src/display/client.nim
+++ b/src/display/client.nim
@@ -537,6 +537,7 @@ proc sleep(client: Client, millis: int) {.jsfunc.} =
 
 proc newClient*(config: Config, dispatcher: Dispatcher): Client =
   new(result)
+  setControlCHook(proc() {.noconv.} = quit(1))
   result.config = config
   result.dispatcher = dispatcher
   result.attrs = getWindowAttributes(stdout)