Skip to content

Conversation

@kennytv
Copy link
Member

@kennytv kennytv commented Nov 28, 2024

Using a LinkedBlockingQueue means you have to set core and max core thread pool size the same, as they will never go above the minimum pool size by just passing them through. So this fixes the async command executor pool to actually use 2 threads, and also cleans up other usage to be explicitly "fixed" thread pool sizes, and splits off one more in Minecraft's Util class

@kennytv kennytv requested a review from a team as a code owner November 28, 2024 10:23
@kennytv kennytv merged commit 64828f3 into master Nov 29, 2024
5 checks passed
@kennytv kennytv deleted the pool-nonsense branch November 29, 2024 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Merged

Development

Successfully merging this pull request may close these issues.

2 participants