X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=engines%2Fsplice.c;h=5a288b5532c013d7e3cb8d58a6c131b76c488d82;hb=a5fb461fdff86c442daeebbd28e07984be9f3807;hp=868f6e0d3b6977ee3b9b0dea52ba3c52045c90b8;hpb=8b850243258107412710cd38252f0cfb8802593d;p=fio.git 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) {