From 0c8b9c46b957137e4476aefd5836cf434030b96c Mon Sep 17 00:00:00 2001 From: Julia Beliaeva Date: Thu, 21 Apr 2016 19:30:58 +0300 Subject: [PATCH] [vcs-log] myIsValid is volatile --- .../impl/src/com/intellij/vcs/log/data/VcsLogFiltererImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/vcs-log/impl/src/com/intellij/vcs/log/data/VcsLogFiltererImpl.java b/platform/vcs-log/impl/src/com/intellij/vcs/log/data/VcsLogFiltererImpl.java index d40989caeddc..7f3bdf8dcf97 100644 --- a/platform/vcs-log/impl/src/com/intellij/vcs/log/data/VcsLogFiltererImpl.java +++ b/platform/vcs-log/impl/src/com/intellij/vcs/log/data/VcsLogFiltererImpl.java @@ -48,7 +48,7 @@ public class VcsLogFiltererImpl implements VcsLogFilterer { @NotNull private List myRequestsToRun = ContainerUtil.newArrayList(); @NotNull private List myVisiblePackChangeListeners = ContainerUtil.createLockFreeCopyOnWriteList(); @NotNull private volatile VisiblePack myVisiblePack = VisiblePack.EMPTY; - private boolean myIsValid = true; + private volatile boolean myIsValid = true; public VcsLogFiltererImpl(@NotNull final Project project, @NotNull VcsLogDataManager dataManager,