[343012] Deadlock in ModelManagerImpl / JSPTranslationAdapter
diff --git a/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/internal/java/JSPTranslationAdapter.java b/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/internal/java/JSPTranslationAdapter.java
index d89fe0a..365fc1d 100644
--- a/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/internal/java/JSPTranslationAdapter.java
+++ b/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/internal/java/JSPTranslationAdapter.java
@@ -115,7 +115,7 @@
 		fDocumentIsDirty = true;
 	}
 
-	public synchronized void release() {
+	public void release() {
 
 		if (fJspDocument != null)
 			fJspDocument.removeDocumentListener(this);
@@ -129,7 +129,6 @@
 				System.out.println("JSPTranslationAdapter releasing:" + fJSPTranslation); //$NON-NLS-1$
 
 			fJSPTranslation.release();
-			fJSPTranslation = null;
 		}
 	}