diff --git a/agrona/src/main/java/org/agrona/MarkFile.java b/agrona/src/main/java/org/agrona/MarkFile.java index c9e15b618..bbe87a702 100644 --- a/agrona/src/main/java/org/agrona/MarkFile.java +++ b/agrona/src/main/java/org/agrona/MarkFile.java @@ -724,12 +724,12 @@ public static boolean isActive( */ public static void ensureMarkFileLink(final File serviceDir, final File actualFile, final String linkFilename) { - final String archiveDirPath; + final String serviceDirPath; final String markFileParentPath; try { - archiveDirPath = serviceDir.getCanonicalPath(); + serviceDirPath = serviceDir.getCanonicalPath(); } catch (final IOException ex) { @@ -746,8 +746,8 @@ public static void ensureMarkFileLink(final File serviceDir, final File actualFi "failed to resolve canonical path for markFile parent dir of " + actualFile); } - final Path linkFile = new File(archiveDirPath, linkFilename).toPath(); - if (archiveDirPath.equals(markFileParentPath)) + final Path linkFile = new File(serviceDirPath, linkFilename).toPath(); + if (serviceDirPath.equals(markFileParentPath)) { try {