summaryrefslogtreecommitdiff
path: root/sys/src/9/zynq
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2015-06-11 16:14:11 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2015-06-11 16:14:11 +0200
commit36d2504adb5a28d8cf9743b47c26c85f51d94b5b (patch)
tree72f7ff8de9c7baa6d4c274e847e2e7b6edd27b8b /sys/src/9/zynq
parent0dbbe79116b4ced3ee0e777a3c31bc87edb81b5e (diff)
zynq: make screen and cursor kprocs exit properly
Diffstat (limited to 'sys/src/9/zynq')
-rw-r--r--sys/src/9/zynq/screen.c4
1 files 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(;;){