-
v1.6.56 Stable
released this
2026-03-05 13:50:32 +01:00 | 472 commits to main since this releaseFix JVM daemon restart loop that caused 25-30s gaps between archive extractions
- Fixed startDaemon() killing still-booting daemon processes, which caused the daemon to never actually be used
- Added waitForDaemonReady() that polls until the daemon is ready instead of immediately spawning a new JVM process
- Made runJvmExtractCommand() async to await daemon readiness (up to 15s) before falling back to a fresh JVM spawn
- Previously every archive spawned a fresh JVM process (~5-8s boot each), now the daemon boots once and handles all subsequent archives instantly
- Eliminates the 25-30 second pause between extracting different episodes in a package
Downloads