private void flushResourceFiles()

in java/main/src/main/java/com/epam/deltix/utilities/ResourceLoader.java [610:627]


    private void flushResourceFiles() throws IOException {
        IOException cachedException = null;

        for (final Resource resource : _resources) {
            final FileChannel file = resource.getFile();
            if (null != file) {
                try {
                    file.force(true);
                } catch (final IOException e) {
                    if (null == cachedException)
                        cachedException = e;
                }
            }
        }

        if (null != cachedException)
            throw cachedException;
    }