X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=third-party%2Fatomix%2Fstorage%2Fsrc%2Fmain%2Fjava%2Fio%2Fatomix%2Fstorage%2Fjournal%2FSegmentedJournal.java;fp=third-party%2Fatomix%2Fstorage%2Fsrc%2Fmain%2Fjava%2Fio%2Fatomix%2Fstorage%2Fjournal%2FSegmentedJournal.java;h=45490757f8685b5bd529fa7888c2dab716afb52e;hb=2eb8e4e4449d2a9450c78f00428e6d2bf834bea9;hp=fed7ab8d3e6c19fc69df5fe3cdc6bd7ff26196f3;hpb=a0885a6c167d7da7ed60971c0736f2106074d649;p=controller.git diff --git a/third-party/atomix/storage/src/main/java/io/atomix/storage/journal/SegmentedJournal.java b/third-party/atomix/storage/src/main/java/io/atomix/storage/journal/SegmentedJournal.java index fed7ab8d3e..45490757f8 100644 --- a/third-party/atomix/storage/src/main/java/io/atomix/storage/journal/SegmentedJournal.java +++ b/third-party/atomix/storage/src/main/java/io/atomix/storage/journal/SegmentedJournal.java @@ -230,7 +230,7 @@ public final class SegmentedJournal implements Journal { /** * Opens the segments. */ - private void open() { + private synchronized void open() { // Load existing log segments from disk. for (JournalSegment segment : loadSegments()) { segments.put(segment.descriptor().index(), segment);