From 07f4721f5b6fab27064ae03d519358351dea9929 Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Mon, 21 Sep 1992 00:00:00 +0000 Subject: [PATCH] Plan 9 from Bell Labs 1992-09-21 --- port/devscsi.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/port/devscsi.c b/port/devscsi.c index e7d6ff748d62c0aa1c1d96630ec1879efea97494..50d6637d7feea2cd4e5f8abfc131759c5a06a1c0 100644 --- a/port/devscsi.c +++ b/port/devscsi.c @@ -530,14 +530,14 @@ scsibuf(void) for(;;) { lock(&scsibufalloc); - if(b = scsibufalloc.free) { + b = scsibufalloc.free; + if(b != 0) { scsibufalloc.free = b->next; unlock(&scsibufalloc); return b; } - unlock(&scsibufalloc); - resrcwait("no scsi buffers"); + resrcwait(0); } return 0; /* not reached */ }