Skip to content

v1.8.4-rc.1: fix deadlock on websocket failure

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 25 Sep 23:58
· 33 commits to main since this release
v1.8.4-rc.1
ec7f49b

Changes

  • Fixed deadlock due to sudden websocket error not canceling the whole goroutine group (#72, #74).
  • Refactored the project to allow easier integration testing.
  • Added contract testing to avoid API client implementation drift with FC2 API.

SHA256 Checksums

dd071b7ede81f9fff803cd8e833e0b4393b7542b5bb39845b764486148eb5a20 fc2-live-dl-go-darwin-amd64
8bae571af987ef1a45e2b9defea6d949068ca504f6276c6f37d5d0e3b9f6c008 fc2-live-dl-go-darwin-arm64
2c22bfea449630084849382d79b474d1c5efb39d05521e16a850b69890bae05a fc2-live-dl-go-linux-amd64
2e35389937eb0391696cdcc19a03f7f99b1716afd1b73f4e09a4801a58d682b0 fc2-live-dl-go-linux-arm64
bd9aaf0e341f685b80a95acd114363279c209ac2c7211a9b1a7cf74beb5c06bd fc2-live-dl-go-linux-riscv64
93d25eb699980cca3b1cf92dbe57387fd998ea94b49505dab74cdff66241cce5 fc2-live-dl-go-windows-amd64.exe

Full Changelog: v1.8.3...v1.8.4-rc.1