JRibbonFrame does not dispose of app icon thread properly #73

flynnk opened this Issue Apr 17, 2012 · 0 comments


None yet
2 participants

flynnk commented Apr 17, 2012

This commit:


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