In vertx 5.x we could use https://github.com/netty/netty/pull/14487/files#diff-2b4ca7278bc9ff4b4ef9be4ac0d9c51efdec42f3f1e697558c5f89f8362f027aR212 on https://github.com/eclipse-vertx/vert.x/blob/5.0.0.CR2/vertx-core/src/main/java/io/vertx/core/impl/transports/IoUringTransport.java#L66 to save our pipeline to add a specific handler to deal with files.