chunky-dev / chunky-dev/chunky

Most threads are marked as non-daemon

Open
#1,893 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.