fio: fix ignore_error regression
[fio.git] / backend.c
index 20784096a0d7b9b8e417d0235311b4ab983bfd29..fd8184917325af84ac74b50a8967c1ba507a026f 100644 (file)
--- a/backend.c
+++ b/backend.c
@@ -520,6 +520,14 @@ sync_done:
                        if (*ret < 0)
                                break;
                }
+
+               /*
+                * when doing I/O (not when verifying),
+                * check for any errors that are to be ignored
+                */
+               if (!from_verify)
+                       break;
+
                return 0;
        case FIO_Q_QUEUED:
                /*