From 36d2504adb5a28d8cf9743b47c26c85f51d94b5b Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Thu, 11 Jun 2015 16:14:11 +0200 Subject: zynq: make screen and cursor kprocs exit properly --- sys/src/9/zynq/screen.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/src/9/zynq/screen.c b/sys/src/9/zynq/screen.c index 25a4dffb5..620b2025f 100644 --- a/sys/src/9/zynq/screen.c +++ b/sys/src/9/zynq/screen.c @@ -124,7 +124,7 @@ cursorproc(void *arg) if(waserror()){ hwcursor.addr = 0; hwcursor.proc = nil; - return; + pexit("detached", 1); } reg = (u32int*)hwcursor.addr; @@ -204,7 +204,7 @@ screenproc(void *arg) if(waserror()){ fbscreen.addr = 0; fbscreen.proc = nil; - return; + pexit("detached", 1); } for(;;){ -- cgit v1.2.3