JRibbonFrame does not dispose of app icon thread properly #73

Closed
flynnk opened this Issue Apr 17, 2012 · 0 comments

Comments

Projects
None yet
2 participants

flynnk commented Apr 17, 2012

This commit:

ef08fb2

introduces a new thread that is not daemon and not shutdown when the ribbonframe is disposed. This means that the JRIbbonFrame class blocks the proper Swing UI shutdown when all windows are disposed.

Fix is to call:

((ExecutorService) setAppIconExecutor).shutdownNow();

in dispose().

Workaround (since that executor is protected) is to shut it down manually when the window is closing.

shemnon closed this in 6ca4df7 Apr 17, 2012

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment