v1.8.4-rc.1: fix deadlock on websocket failure
Pre-release
Pre-release
·
33 commits
to main
since this release
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