Commit 8aa50e19fac675616f83d278dbec903cab5a804d

Con Kolivas 2013-08-30T20:34:40

Ignore zero count messages in bflsc instead of trying to parse them.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
diff --git a/driver-bflsc.c b/driver-bflsc.c
index 61f0479..e2e8c55 100644
--- a/driver-bflsc.c
+++ b/driver-bflsc.c
@@ -1337,10 +1337,11 @@ static int process_results(struct cgpu_info *bflsc, int dev, char *buf, int *non
 	if (count < 1) {
 		tmp = str_text(buf);
 		tmp2 = str_text(items[1]);
-		applog(LOG_ERR, "%s%i:%s empty result count (%s) in (%s) will try anyway",
+		applog(LOG_ERR, "%s%i:%s empty result count (%s) in (%s) ignoring",
 					bflsc->drv->name, bflsc->device_id, xlink, tmp2, tmp);
 		free(tmp2);
 		free(tmp);
+		goto arigatou;
 	} else if (count != 1) {
 		tmp = str_text(buf);
 		tmp2 = str_text(items[1]);