Skip to content

Commit 8bfa002

Browse files
committed
Settings migration - config directory may not be created yet, at least on Linux
1 parent 63ad28b commit 8bfa002

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

visualvm/startup/src/org/graalvm/visualvm/modules/startup/ImportSettings.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -243,9 +243,9 @@ private static void cleanupUserdir(File userdir, File[] initialFiles) {
243243
for (File f : imported) delete(f);
244244
}
245245

246-
// Cleanup config directory (created but empty before the import)
246+
// Cleanup config directory (may be created but empty before the import)
247247
File config = new File(userdir, "config"); // NOI18N
248-
for (File f : config.listFiles()) delete(f);
248+
if (config.isDirectory()) for (File f : config.listFiles()) delete(f);
249249
}
250250

251251
private static void delete(File file) {

0 commit comments

Comments
 (0)