docs: @Override
      public void close() throws IOException {
          try {
              releaseLock();
          } catch (Exception e) {
              logger.error("Got an exception during close()", e);
          }
          IOUtils.closeQuietly(this.fileSystem);
      }