Removing a redundant synchronized statement, on the advice of Stuart McCulls who was studying this code (in order to close issue 89).

git-svn-id: https://google-guice.googlecode.com/svn/trunk@562 d779f126-a31b-0410-b53b-1d3aecad763e
diff --git a/src/com/google/inject/internal/AbstractReferenceCache.java b/src/com/google/inject/internal/AbstractReferenceCache.java
index 8aa5bdd..77d5ed4 100644
--- a/src/com/google/inject/internal/AbstractReferenceCache.java
+++ b/src/com/google/inject/internal/AbstractReferenceCache.java
@@ -164,7 +164,7 @@
      *
      * @return {@code true} if the thread was interrupted while waiting
      */
-    private synchronized boolean waitUntilSet() {
+    private boolean waitUntilSet() {
       boolean interrupted = false;
       while (!set) {
         try {