I meccanismi di gestione della concorrenza quali attesa/notifica e blocco/condizione sembrano essere interessati da spurious wakeups. Gli sviluppatori provvedono a tali risvegli imprevisti ricontrollando che la condizione è effettivamente cambiata.CountDownLatch è interessato da wakeup spurie?
Quando si parla di CountDownLatch, i wake-up spuri sono un problema?
Sveglie spurie sono un comportamento _documentato_ di attesa/notifica. Sono _not_ documentati per CountDownLatch. Se un CountDownLatch si comporta in modo non documentato, questo sarebbe un bug. Vale a dire, se si implementa CountDownLatch usando wait/notify, allora spetta a voi gestire correttamente un wake spurie e non passare il buck al client. –