Browse Source

Ad fd check to clear buffer.

Paul Sheppard 13 years ago
parent
commit
54f8554af4
1 changed files with 3 additions and 0 deletions
  1. 3 0
      driver-bitforce.c

+ 3 - 0
driver-bitforce.c

@@ -143,6 +143,9 @@ static void biforce_clear_buffer(struct cgpu_info *bitforce)
 	int fdDev = bitforce->device_fd;
 	int fdDev = bitforce->device_fd;
 	char pdevbuf[0x100];
 	char pdevbuf[0x100];
 
 
+	if (!fdDev)
+		return;
+
 	applog(LOG_DEBUG, "BFL%i: Clearing read buffer", bitforce->device_id);
 	applog(LOG_DEBUG, "BFL%i: Clearing read buffer", bitforce->device_id);
 
 
 	mutex_lock(&bitforce->device_mutex);
 	mutex_lock(&bitforce->device_mutex);