il wait rilascia il look, per far accedere un'altro thread nell'oggetto.

quello che probabilmente sbagli sta nel fatto che nell'oggetto sincronizzato non c'è il notify che sveglia il thread concorrente che è andato in wait precedentemente