Hashmap utknął na get

Mam dziwny problem z HashMap.
Istnieje wiele wątków, które uzyskują dostęp do tego samego hashapa (nie są zabezpieczone wątkami).

Kiedyś proces utknie.

kiedy sprawdzam stos nici, widzę wiele wątków w stanie:

java.lang.Thread.State: RUNNABLE
    at java.util.HashMap.get(HashMap.java:303) 

Zauważ, że zdarza się to bardzo rzadko. I nie można go odtworzyć na żądanie.

Dlaczego utknął?

Nie ma synchronizacji na hashapie.

klucze są łańcuchami

questionAnswers(1)

yourAnswerToTheQuestion