commit | 8702cbd03f69d98c207b68651dc24269e5c70c51 | [log] [tgz] |
---|---|---|
author | nsandonato <nsandonato> | Mon Aug 03 18:06:54 2009 +0000 |
committer | nsandonato <nsandonato> | Mon Aug 03 18:06:54 2009 +0000 |
tree | aec04e8898dc027ced1ee6fa992969faead5e142 | |
parent | 9247af584d3d8b6bf6cf3a946fd1e72f69d503a0 [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 dd786d3..8ba87a5 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
@@ -2329,8 +2329,9 @@ stopPostNotificationProcessing(); clearReadOnly(); - acquireLock(); try { + acquireLock(); + CharSequenceReader subSetTextStoreReader = new CharSequenceReader((CharSequence) getStore(), 0, getStore().getLength()); resetParser(subSetTextStoreReader, 0); //