Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do not erase liberty modules when scanning in the constructor #1225

Closed
wants to merge 12 commits into from

Conversation

turkeylurkey
Copy link
Member

@turkeylurkey turkeylurkey commented Jan 13, 2025

The constructor is called once per second on another thread (by IntelliJ) so it must not clear the singleton map and recreate it. Instead it rescans and updates certain fields of the Liberty Module objects without changing the terminal widget.

Fixes #1224

@turkeylurkey turkeylurkey changed the title Synchronize all access to libertyModules Do not erase liberty modules when scanning in the constructor Jan 14, 2025
@turkeylurkey turkeylurkey marked this pull request as ready for review January 15, 2025 05:20
@turkeylurkey
Copy link
Member Author

It turns out that this issue was caused by the fix for #1202 and is not independent. Added this fix to the pull request for that issue and closing this one.

@turkeylurkey turkeylurkey deleted the issue-1224 branch January 15, 2025 23:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Automated test fails to stop server in testCustomStartParametersClearedOnConfigRemoval
1 participant