fix(deps): update rust crate tokio to 1.50.0 (#174)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [tokio](https://tokio.rs) ([source](https://redirect.github.com/tokio-rs/tokio)) | workspace.dependencies | minor | `1.49.0` → `1.50.0` | --- ### Release Notes <details> <summary>tokio-rs/tokio (tokio)</summary> ### [`v1.50.0`](https://redirect.github.com/tokio-rs/tokio/releases/tag/tokio-1.50.0): Tokio v1.50.0 [Compare Source](https://redirect.github.com/tokio-rs/tokio/compare/tokio-1.49.0...tokio-1.50.0) ### 1.50.0 (Mar 3rd, 2026) ##### Added - net: add `TcpStream::set_zero_linger` ([#​7837]) - rt: add `is_rt_shutdown_err` ([#​7771]) ##### Changed - io: add optimizer hint that `memchr` returns in-bounds pointer ([#​7792]) - io: implement vectored writes for `write_buf` ([#​7871]) - runtime: panic when `event_interval` is set to 0 ([#​7838]) - runtime: shorten default thread name to fit in Linux limit ([#​7880]) - signal: remember the result of `SetConsoleCtrlHandler` ([#​7833]) - signal: specialize windows `Registry` ([#​7885]) ##### Fixed - io: always cleanup `AsyncFd` registration list on deregister ([#​7773]) - macros: remove (most) local `use` declarations in `tokio::select!` ([#​7929]) - net: fix `GET_BUF_SIZE` constant for `target_os = "android"` ([#​7889]) - runtime: avoid redundant unpark in current\_thread scheduler ([#​7834]) - runtime: don't park in `current_thread` if `before_park` defers waker ([#​7835]) - io: fix write readiness on ESP32 on short writes ([#​7872]) - runtime: wake deferred tasks before entering `block_in_place` ([#​7879]) - sync: drop rx waker when oneshot receiver is dropped ([#​7886]) - runtime: fix double increment of `num_idle_threads` on shutdown ([#​7910], [#​7918], [#​7922]) ##### Unstable - fs: check for io-uring opcode support ([#​7815]) - runtime: avoid lock acquisition after uring init ([#​7850]) ##### Documented - docs: update outdated unstable features section ([#​7839]) - io: clarify the behavior of `AsyncWriteExt::shutdown()` ([#​7908]) - io: explain how to flush stdout/stderr ([#​7904]) - io: fix incorrect and confusing `AsyncWrite` documentation ([#​7875]) - rt: clarify the documentation of `Runtime::spawn` ([#​7803]) - rt: fix missing quotation in docs ([#​7925]) - runtime: correct the default thread name in docs ([#​7896]) - runtime: fix `event_interval` doc ([#​7932]) - sync: clarify RwLock fairness documentation ([#​7919]) - sync: clarify that `recv` returns `None` once closed and no more messages ([#​7920]) - task: clarify when to use `spawn_blocking` vs dedicated threads ([#​7923]) - task: doc that task drops before `JoinHandle` completion ([#​7825]) - signal: guarantee that listeners never return `None` ([#​7869]) - task: fix task module feature flags in docs ([#​7891]) - task: fix two typos ([#​7913]) - task: improve the docs of `Builder::spawn_local` ([#​7828]) - time: add docs about auto-advance and when to use sleep ([#​7858]) - util: fix typo in docs ([#​7926]) [#​7771]: https://redirect.github.com/tokio-rs/tokio/pull/7771 [#​7773]: https://redirect.github.com/tokio-rs/tokio/pull/7773 [#​7792]: https://redirect.github.com/tokio-rs/tokio/pull/7792 [#​7803]: https://redirect.github.com/tokio-rs/tokio/pull/7803 [#​7815]: https://redirect.github.com/tokio-rs/tokio/pull/7815 [#​7825]: https://redirect.github.com/tokio-rs/tokio/pull/7825 [#​7828]: https://redirect.github.com/tokio-rs/tokio/pull/7828 [#​7833]: https://redirect.github.com/tokio-rs/tokio/pull/7833 [#​7834]: https://redirect.github.com/tokio-rs/tokio/pull/7834 [#​7835]: https://redirect.github.com/tokio-rs/tokio/pull/7835 [#​7837]: https://redirect.github.com/tokio-rs/tokio/pull/7837 [#​7838]: https://redirect.github.com/tokio-rs/tokio/pull/7838 [#​7839]: https://redirect.github.com/tokio-rs/tokio/pull/7839 [#​7850]: https://redirect.github.com/tokio-rs/tokio/pull/7850 [#​7858]: https://redirect.github.com/tokio-rs/tokio/pull/7858 [#​7869]: https://redirect.github.com/tokio-rs/tokio/pull/7869 [#​7871]: https://redirect.github.com/tokio-rs/tokio/pull/7871 [#​7872]: https://redirect.github.com/tokio-rs/tokio/pull/7872 [#​7875]: https://redirect.github.com/tokio-rs/tokio/pull/7875 [#​7879]: https://redirect.github.com/tokio-rs/tokio/pull/7879 [#​7880]: https://redirect.github.com/tokio-rs/tokio/pull/7880 [#​7885]: https://redirect.github.com/tokio-rs/tokio/pull/7885 [#​7886]: https://redirect.github.com/tokio-rs/tokio/pull/7886 [#​7889]: https://redirect.github.com/tokio-rs/tokio/pull/7889 [#​7891]: https://redirect.github.com/tokio-rs/tokio/pull/7891 [#​7896]: https://redirect.github.com/tokio-rs/tokio/pull/7896 [#​7904]: https://redirect.github.com/tokio-rs/tokio/pull/7904 [#​7908]: https://redirect.github.com/tokio-rs/tokio/pull/7908 [#​7910]: https://redirect.github.com/tokio-rs/tokio/pull/7910 [#​7913]: https://redirect.github.com/tokio-rs/tokio/pull/7913 [#​7918]: https://redirect.github.com/tokio-rs/tokio/pull/7918 [#​7919]: https://redirect.github.com/tokio-rs/tokio/pull/7919 [#​7920]: https://redirect.github.com/tokio-rs/tokio/pull/7920 [#​7922]: https://redirect.github.com/tokio-rs/tokio/pull/7922 [#​7923]: https://redirect.github.com/tokio-rs/tokio/pull/7923 [#​7925]: https://redirect.github.com/tokio-rs/tokio/pull/7925 [#​7926]: https://redirect.github.com/tokio-rs/tokio/pull/7926 [#​7929]: https://redirect.github.com/tokio-rs/tokio/pull/7929 [#​7932]: https://redirect.github.com/tokio-rs/tokio/pull/7932 </details> --- ### Configuration 📅 **Schedule**: Branch creation - Between 12:00 AM and 05:59 AM, on day 24 of the month ( * 0-5 24 * * ) (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Never, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/jerus-org/cull-gmail). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
This commit is contained in:
4
Cargo.lock
generated
4
Cargo.lock
generated
@@ -2155,9 +2155,9 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "tokio"
|
name = "tokio"
|
||||||
version = "1.49.0"
|
version = "1.50.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86"
|
checksum = "27ad5e34374e03cfffefc301becb44e9dc3c17584f414349ebe29ed26661822d"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bytes",
|
"bytes",
|
||||||
"libc",
|
"libc",
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ log = "0.4.29"
|
|||||||
serde = { version = "1.0.228", features = ["derive"] }
|
serde = { version = "1.0.228", features = ["derive"] }
|
||||||
serde_json = "1.0.149"
|
serde_json = "1.0.149"
|
||||||
thiserror = "2.0.18"
|
thiserror = "2.0.18"
|
||||||
tokio = { version = "1.49.0", features = ["macros", "rt-multi-thread", "process"] }
|
tokio = { version = "1.50.0", features = ["macros", "rt-multi-thread", "process"] }
|
||||||
toml = "1.0.6"
|
toml = "1.0.6"
|
||||||
|
|
||||||
# dev-dependencies
|
# dev-dependencies
|
||||||
|
|||||||
Reference in New Issue
Block a user