You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Courtesy of @wilkinsona, looking at the original PR:
It looks to me like a better fix could be to only synchronize on startupShutdownMonitor while closed and active are being read or written so that those reads and writes are atomic.
The text was updated successfully, but these errors were encountered:
jhoeller
changed the title
Fix locking model in AbstractApplicationContext#registerShutdownHook
Avoid refresh deadlock with AbstractApplicationContext#registerShutdownHook
Dec 11, 2023
jhoeller
changed the title
Avoid refresh deadlock with AbstractApplicationContext#registerShutdownHook
Avoid potential refresh deadlock with AbstractApplicationContext#registerShutdownHook
Dec 11, 2023
Originally reported in #29692.
Courtesy of @wilkinsona, looking at the original PR:
The text was updated successfully, but these errors were encountered: