Prepare Tokio v1.43.3#7679
Conversation
| #[tokio::test] | ||
| async fn broadcast_sender_new_must_be_closed() { | ||
| let capacity = 1; | ||
| let tx: broadcast::Sender<()> = broadcast::Sender::new(capacity); | ||
|
|
||
| tx.send(()).unwrap_err(); | ||
|
|
||
| let _rx = tx.subscribe(); | ||
|
|
||
| tx.send(()).unwrap(); | ||
| } |
There was a problem hiding this comment.
This diverges the #7629 due to the Sender::closed() is not available in tokio 1.43.x.
| steps: | ||
| - uses: actions/checkout@v4 | ||
| - name: Install Rust ${{ env.rust_stable }} | ||
| - name: Install Rust 1.88.0 |
There was a problem hiding this comment.
I chose to not backport the #7537 because it is a quite large change, changes on LTS should be minimal unless absolutely necessary.
|
We're going to merge this with fast-forward instead of squash, so please include the (#nnnn) in the commit titles. Also, if you use |
d4c587e to
94f9a3c
Compare
94f9a3c to
ea0613a
Compare
|
What about #7672? |
|
Nice. Once you get CI to pass, you can add a commit that actually prepares the release. I would also consider reordering the commits so that the ci changes comes first. |
|
bf70d06 is not a real cherry-pick because its original commit is an empty commit in the default branch. |
|
Please cherry-pick 9e5527d instead. |
(cherry picked from commit 987675e)
Signed-off-by: ADD-SP <qiqi.zhang@konghq.com> (cherry picked from commit 2af3e44)
…kio-rs#7629) (cherry picked from commit 6d1ae62)
…okio-rs#7672) (cherry picked from commit 9e5527d)
bf70d06 to
49b3318
Compare
084b35e to
cb4fa60
Compare
Signed-off-by: ADD-SP <qiqi.zhang@konghq.com>
Signed-off-by: ADD-SP <qiqi.zhang@konghq.com>
Signed-off-by: ADD-SP <qiqi.zhang@konghq.com>
cb4fa60 to
de6ef21
Compare
|
Superseded by #7680, which doesn't involve the forked repo. |
|
I guess we could backport #7123 and get rid of circleci. Oh well, doesn't matter that much. |

1.43.3 (October 14th, 2025)
Fixed
wake_by_ref()even if already woken (#7622)broadcast::Senderinbroadcast::Sender::new()(#7629)Additional backports to make the CI happy
Dependencies (locked) bumped due to the reports of
cargo-deny