Quote Originariamente inviata da linux_r Visualizza il messaggio
per invocare signalAll() di un oggetto condition, devo necessariamente acquisire prima il lock
Sì, per il Condition fornito da ReentrantLock, il lock deve essere "tenuto" (acquisito) per poter invocare i vari await/signal.

Quote Originariamente inviata da linux_r Visualizza il messaggio
Inoltre non riesco ad usare per i thread il gestore per le eccezioni . sapresti aiutarmi?
Cosa intendi di preciso? Il Thread.UncaughtExceptionHandler?