Added missing synchronized.

git-svn-id: https://google-guice.googlecode.com/svn/trunk@374 d779f126-a31b-0410-b53b-1d3aecad763e
diff --git a/src/com/google/inject/internal/AbstractReferenceCache.java b/src/com/google/inject/internal/AbstractReferenceCache.java
index 9d1ce28..8aa5bdd 100644
--- a/src/com/google/inject/internal/AbstractReferenceCache.java
+++ b/src/com/google/inject/internal/AbstractReferenceCache.java
@@ -144,7 +144,7 @@
       return winningThread;
     }
 
-    V get() {
+    synchronized V get() {
       if (!set) {
         boolean interrupted = waitUntilSet();