Clean up thread pool usage (#11681)

Using an unbound 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
This commit is contained in:
Nassim Jahnke 2024-11-29 17:07:35 +01:00 committed by GitHub
parent 9953384d89
commit 64828f3a60
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
45 changed files with 96 additions and 52 deletions

File diff suppressed because one or more lines are too long