chunky-dev / chunky-dev/chunky
Most threads are marked as non-daemon
Open
- Dominant language
- Java
- Stars
- 738
- Forks
- 78
- Avg merge
- 10h 5m
- Merged PRs (30d)
- 3
Description
This basically means chunky will always require a `System.exit` to close, which can skip non-`finally` block resource closures.
This includes `Region Parser` and `3D Render Worker` threads, and a few others.
Contributor guide
Research direction
Start by locating the thread creation and shutdown paths for the Region Parser, 3D Render Worker, and other worker threads. Check how their daemon status affects application exit and resource cleanup, then verify that closing Chunky no longer requires System.exit and that resources still close through their normal lifecycle.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100