[ https://issues.apache.org/jira/browse/FLINK-18210?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
JieFang.He updated FLINK-18210: ------------------------------- Affects Version/s: 1.12.0 > The tmpdir will be clean up when stop historyserver > --------------------------------------------------- > > Key: FLINK-18210 > URL: https://issues.apache.org/jira/browse/FLINK-18210 > Project: Flink > Issue Type: Improvement > Components: Runtime / Web Frontend > Affects Versions: 1.9.2, 1.12.0 > Reporter: JieFang.He > Priority: Major > > The tmpdir(config by historyserver.web.tmpdir) will be clean up when stop > historyserver。But the directory may be shared, it is better to delete files > that created by historyserver。 > Part of the code to stop historyserver is shown below > {code:java} > try { > LOG.info("Removing web dashboard root cache directory {}", webDir); > FileUtils.deleteDirectory(webDir); > } catch (Throwable t) { > LOG.warn("Error while deleting web root directory {}", webDir, t); > } > {code} > FileUtils.deleteDirectory: > {code:java} > // empty the directory first > try { > cleanDirectoryInternal(directory); > } > {code} > cleanDirectoryInternal: > {code:java} > // remove all files in the directory > for (File file : files) { > if (file != null) { > deleteFileOrDirectory(file); > } > } > {code} > > -- This message was sent by Atlassian Jira (v8.3.4#803005)