diff --git a/src/lib-fs/fs-randomfail.c b/src/lib-fs/fs-randomfail.c index 89f5310aab..c2f9b7d5ca 100644 --- a/src/lib-fs/fs-randomfail.c +++ b/src/lib-fs/fs-randomfail.c @@ -259,7 +259,7 @@ static int fs_file_random_fail_end(struct randomfail_fs_file *file, int ret, enum fs_op op) { - if (ret == 0 || errno != ENOENT) { + if (ret == 0 || errno != EAGAIN) { if (fs_random_fail(file->file.fs, 2, op)) return -1; file->op_pending[op] = FALSE;