@Override
 public ChannelFuture sendFile(FileRegion region, ChannelPromise promise) {
   return tail.sendFile(region, promise);
 }
 @Override
 public ChannelFuture sendFile(FileRegion region) {
   return tail.sendFile(region);
 }