Browse Source

littlefury: Log read return value when unexpected

Luke Dashjr 12 years ago
parent
commit
3914536c0d
1 changed files with 3 additions and 0 deletions
  1. 3 0
      driver-littlefury.c

+ 3 - 0
driver-littlefury.c

@@ -96,7 +96,10 @@ ssize_t keep_reading(int fd, void *buf, size_t count)
 	{
 	{
 		r = read(fd, buf, count);
 		r = read(fd, buf, count);
 		if (unlikely(r <= 0))
 		if (unlikely(r <= 0))
+		{
+			applog(LOG_ERR, "Read of fd %d returned %d", fd, r);
 			return rv ?: r;
 			return rv ?: r;
+		}
 		rv += r;
 		rv += r;
 		count -= r;
 		count -= r;
 		buf += r;
 		buf += r;