ch.unlock(position(), size());
if (isValid()) { valid = false; ((FileChannelImpl) channel()).unlock(position(), size()); }
  public synchronized void release () throws IOException  {    ch.unlock(position(), size());  }