main: Try cold flash again only if it returns -EAGAIN

This commit is contained in:
Pali Rohár committed 2012-08-11 10:39:52 +02:00
1 parent 8c5590d150
commit 67d3e4de70
1 file changed
+4 -1
+4 -1
View File
@@ -781,9 +781,12 @@ int main(int argc, char **argv) {
usb_close_device(usb_dev); usb_close_device(usb_dev);
usb_dev = NULL; usb_dev = NULL;
if ( ret != 0 ) if ( ret != -EAGAIN )
continue; continue;
if ( ret != 0 )
goto clean;
if ( dev_flash ) { if ( dev_flash ) {
dev_cold_flash = 0; dev_cold_flash = 0;
continue; continue;