File tree Expand file tree Collapse file tree 4 files changed +17
-3
lines changed Expand file tree Collapse file tree 4 files changed +17
-3
lines changed Original file line number Diff line number Diff line change @@ -56,7 +56,7 @@ Make sure you activated the full features of the tokio crate on Cargo.toml:
5656
5757``` toml
5858[dependencies ]
59- tokio = { version = " 1.43.0 " , features = [" full" ] }
59+ tokio = { version = " 1.43.1 " , features = [" full" ] }
6060```
6161Then, on your main.rs:
6262
Original file line number Diff line number Diff line change 1+ # 1.43.1 (April 2nd, 2025)
2+
3+ This release fixes a soundness issue in the broadcast channel. The channel
4+ accepts values that are ` Send ` but ` !Sync ` . Previously, the channel called
5+ ` clone() ` on these values without synchronizing. This release fixes the channel
6+ by synchronizing calls to ` .clone() ` (Thanks Austin Bonander for finding and
7+ reporting the issue).
8+
9+ ### Fixed
10+
11+ - sync: synchronize ` clone() ` call in broadcast channel ([ #7232 ] )
12+
13+ [ #7232 ] : https://github.com/tokio-rs/tokio/pull/7232
14+
115# 1.43.0 (Jan 8th, 2025)
216
317### Added
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ name = "tokio"
66# - README.md
77# - Update CHANGELOG.md.
88# - Create "v1.x.y" git tag.
9- version = " 1.43.0 "
9+ version = " 1.43.1 "
1010edition = " 2021"
1111rust-version = " 1.70"
1212authors = [
" Tokio Contributors <[email protected] >" ]
Original file line number Diff line number Diff line change @@ -56,7 +56,7 @@ Make sure you activated the full features of the tokio crate on Cargo.toml:
5656
5757``` toml
5858[dependencies ]
59- tokio = { version = " 1.43.0 " , features = [" full" ] }
59+ tokio = { version = " 1.43.1 " , features = [" full" ] }
6060```
6161Then, on your main.rs:
6262
You can’t perform that action at this time.
0 commit comments