commit | 0820537b54d5360373ae66af4d3ae95a67d4bf8a | [log] [tgz] |
---|---|---|
author | nsandonato <nsandonato> | Mon Aug 03 17:59:34 2009 +0000 |
committer | nsandonato <nsandonato> | Mon Aug 03 17:59:34 2009 +0000 |
tree | 2efb9aec222c927bd84f5d39c98d51a1c7fc111c | |
parent | ca40fd43a894ded9b6e25e65898aa18f2af08442 [diff] |
[285070] BasicStructuredDocument should only acquireLock in a try/finally
diff --git a/bundles/org.eclipse.wst.sse.core/src/org/eclipse/wst/sse/core/internal/text/BasicStructuredDocument.java b/bundles/org.eclipse.wst.sse.core/src/org/eclipse/wst/sse/core/internal/text/BasicStructuredDocument.java index ed9f917..0a1c230 100644 --- a/bundles/org.eclipse.wst.sse.core/src/org/eclipse/wst/sse/core/internal/text/BasicStructuredDocument.java +++ b/bundles/org.eclipse.wst.sse.core/src/org/eclipse/wst/sse/core/internal/text/BasicStructuredDocument.java
@@ -2341,8 +2341,9 @@ stopPostNotificationProcessing(); clearReadOnly(); - acquireLock(); try { + acquireLock(); + CharSequenceReader subSetTextStoreReader = new CharSequenceReader((CharSequence) getStore(), 0, getStore().getLength()); resetParser(subSetTextStoreReader, 0); //