summaryrefslogtreecommitdiff
path: root/sys/src/9/port/devsdp.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/src/9/port/devsdp.c')
-rw-r--r--sys/src/9/port/devsdp.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/src/9/port/devsdp.c b/sys/src/9/port/devsdp.c
index a205be87a..2be928d66 100644
--- a/sys/src/9/port/devsdp.c
+++ b/sys/src/9/port/devsdp.c
@@ -908,6 +908,8 @@ sdpackproc(void *a)
int i;
Conv *c;
+ while(waserror())
+ ;
for(;;) {
tsleep(&up->sleep, return0, 0, 1000);
sec = TK2SEC(m->ticks);