X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=engines%2Fsplice.c;h=5a288b5532c013d7e3cb8d58a6c131b76c488d82;hp=868f6e0d3b6977ee3b9b0dea52ba3c52045c90b8;hb=28cfeb6851703cf12b54b3a06bf3ff611198933e;hpb=8b850243258107412710cd38252f0cfb8802593d diff --git a/engines/splice.c b/engines/splice.c index 868f6e0d..5a288b55 100644 --- a/engines/splice.c +++ b/engines/splice.c @@ -130,6 +130,10 @@ restart: munmap(map, mmap_len); goto restart; } + if (errno == EBADF) { + ret = -EBADF; + break; + } td_verror(td, errno, "vmsplice"); break; } else if (!ret) {