Browse Source

Bugfix: hashbuster2: Avoid add_cgpu when no chips found

Luke Dashjr 12 years ago
parent
commit
70bd0bea62
1 changed files with 3 additions and 3 deletions
  1. 3 3
      driver-hashbuster2.c

+ 3 - 3
driver-hashbuster2.c

@@ -201,10 +201,10 @@ bool hashbuster2_lowl_probe(const struct lowlevel_device_info * const info)
 	port->mode = 0;
 	
 	chip_n = libbitfury_detectChips1(port);
-	if (chip_n)
+	if (unlikely(!chip_n))
+		return false;
+	
 	{
-		applog(LOG_WARNING, "BITFURY slot %d: %d chips detected", 0, chip_n);
-		
 		devicelist = malloc(sizeof(*devicelist) * chip_n);
 		for (j = 0; j < chip_n; ++j)
 		{