github Thinline-Dynamic-Solutions/ThinLineRadio v7.0.0-beta9.6.4
v7.0.0 Beta 9.6.4

4 hours ago

What's New in Beta 9.6.4

Auto-Update Fixes

Linux — Server now restarts automatically after update

  • New binary was racing to bind the port while the old process was still shutting down, failing silently and leaving the server down
  • Fixed by spawning the new binary via sh -c "sleep 5 && exec <path>" so it waits for the old process to release the port before starting

Windows — Switched from PowerShell to cmd.exe batch script

  • PowerShell execution policy (machine-level Group Policy) blocked the .ps1 script even with -ExecutionPolicy Bypass
  • Replaced with a .cmd batch script via cmd.exe — no execution policy restrictions, runs on any Windows machine
  • Full update log written to thinline-update.log in the install directory

Unix — Executable permissions now correctly set after update

  • On systems where /tmp is a separate mount (tmpfs), permissions could be lost during binary move
  • Fixed by re-applying chmod 0755 after the binary is in its final location

Check interval reduced

  • First check: 30 seconds after startup (was 5 minutes)
  • Recurring checks: every 30 minutes (was every 12 hours)

See CHANGELOG.md for full history.

Don't miss a new ThinLineRadio release

NewReleases is sending notifications on new releases.