Index: uspace/drv/bus/usb/usbdiag/tests.c
===================================================================
--- uspace/drv/bus/usb/usbdiag/tests.c	(revision fd312d505127e9d7f9046c8ee961d3cb5c51249c)
+++ uspace/drv/bus/usb/usbdiag/tests.c	(revision cec130b59435e0b961988adaf7952d4f54d3c38d)
@@ -101,4 +101,7 @@
 			remaining -= transferred;
 		}
+
+		if (rc)
+			break;
 	}
 
