From 75230ed80814f2a7f11ef7d78040c19203ab0759 Mon Sep 17 00:00:00 2001 From: Kano Date: Tue, 29 Oct 2013 22:30:34 +1100 Subject: [PATCH] klondike - better to unlock locks than to lock them twice :) --- driver-klondike.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/driver-klondike.c b/driver-klondike.c index 54743d64..807e7042 100644 --- a/driver-klondike.c +++ b/driver-klondike.c @@ -1017,7 +1017,7 @@ static void *klondike_get_replies(void *userdata) if (klninfo->jobque[dev].flushed == false) idle = true; slaves = klninfo->status[0].kline.ws.slavecount; - rd_lock(&(klninfo->stat_lock)); + rd_unlock(&(klninfo->stat_lock)); if (idle) applog(LOG_WARNING, "%s%i:%d went idle before work was sent", klncgpu->drv->name, @@ -1026,7 +1026,7 @@ static void *klondike_get_replies(void *userdata) } wr_lock(&(klninfo->stat_lock)); klninfo->jobque[dev].flushed = false; - wr_lock(&(klninfo->stat_lock)); + wr_unlock(&(klninfo->stat_lock)); } case KLN_CMD_STATUS: case KLN_CMD_ABORT: