From c6619b714e82fd3bde51a3c912e704c3e33c2a3a Mon Sep 17 00:00:00 2001 From: Sergey Prigogin Date: Thu, 14 Apr 2011 17:35:41 +0000 Subject: [PATCH] Bug 342506. Added a comment with a link. --- .../src/org/eclipse/cdt/internal/ui/editor/ASTProvider.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ASTProvider.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ASTProvider.java index e31b094994d..a55f05a5e25 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ASTProvider.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/ASTProvider.java @@ -394,6 +394,8 @@ public final class ASTProvider { if (!tu.isOpen()) return false; + // http://bugs.eclipse.org/bugs/show_bug.cgi?id=342506 explains + // benign nature of the race conditions in the code below. final boolean isActive= fCache.isActiveElement(tu); if (waitFlag == WAIT_ACTIVE_ONLY && !isActive) { return false;