mirror of
https://github.com/corda/corda.git
synced 2025-01-22 12:28:11 +00:00
d0d53e2e10
The main changes in this commit ensure that we don't hold the global class lock when doing class resolution using application-defined classloaders. Such classloaders may do their own locking (in fact, it's almost certain), making deadlock likely when mixed with VM-level locking in various orders. Other changes include a fix to avoid overflow when waiting for extremely long intervals and a GC root stack mapping bug. |
||
---|---|---|
.. | ||
io | ||
lang | ||
net | ||
nio | ||
security | ||
text | ||
util |