From 3bb180463108545274592b53940274c52b1d9186 Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Tue, 2 Apr 2019 20:44:35 +0200 Subject: vt: dont make fs procs hang arround when closing rio window --- sys/src/cmd/vt/main.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/sys/src/cmd/vt/main.c b/sys/src/cmd/vt/main.c index de3d2393b..aa074d6db 100644 --- a/sys/src/cmd/vt/main.c +++ b/sys/src/cmd/vt/main.c @@ -235,6 +235,12 @@ shutdown(void) threadexitsall(nil); } +static void +catch(void*, char*) +{ + shutdown(); +} + void usage(void) { @@ -291,6 +297,7 @@ threadmain(int argc, char **argv) }ARGEND; quotefmtinstall(); + notify(catch); atexit(shutdown); if(initdraw(0, fontname, term) < 0) -- cgit v1.2.3