jdk
157594c2 - 8349206: j.u.l.Handler classes create deadlock risk via synchronized publish() method.

Commit
6 days ago
8349206: j.u.l.Handler classes create deadlock risk via synchronized publish() method. 1. Remove synchronization of calls to publish() in Handlers in java.util.logging package. 2. Add explanatory comments to various affected methods. 3. Add a test to ensure deadlocks no longer occur. Note that this change does not address issue in MemoryHandler (see JDK-8349208).
Committer
Parents
Loading