fix(deps): update rust crate tokio to v1.44.0 #138
No reviewers
Labels
No labels
bug
chore
duplicate
enhancement
help wanted
invalid
question
release
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
jalil/webnsupdate!138
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/tokio-1.x-lockfile"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
1.43.0->1.44.0Release Notes
tokio-rs/tokio (tokio)
v1.44.0: Tokio v1.44.0Compare Source
1.44.0 (March 7th, 2025)
This release changes the
from_stdmethod on sockets to panic if a blocking socket is provided. We determined this change is not a breaking change as Tokio is not intended to operate using blocking sockets. Doing so results in runtime hangs and should be considered a bug. Accidentally passing a blocking socket to Tokio is one of the most common user mistakes. If this change causes an issue for you, please comment on #7172.Added
task::coopmodule (#7116)Command::get_kill_on_drop()(#7086)broadcast::Sender::closed(#6685, #7090)broadcast::WeakSender(#7100)oneshot::Receiver::is_empty()(#7153)oneshot::Receiver::is_terminated()(#7152)Fixed
Fileshould not start a background read (#7139)start_killon exited child should not fail (#7160)CTRL_CLOSE,CTRL_LOGOFF,CTRL_SHUTDOWNon windows (#7122)Changes
select!budget-aware (#7164)from_std(#7166)Changes to unstable APIs
Documented
select!alternatives (#7110)send_to(#7146)Childstdout (#7141)Child::killbehavior (#7162)ChildStdinstruct doc comment (#7192)worker_threadsinstead ofcore_threads(#7186)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "* 23 * * *" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
Flake output sizes
Definitions:
Name: the name of the package/configuration.Size: the closure size (size on disk/NAR size + all transitive dependencies).NAR Size: the size of the build output (package without the dependencies).[NAR] Size Change: the amount changed compared to the main branch.Tips on reading this data:
Size(closure size/size on disk).Sizeby disabling unneeded services/default packages.Sizeand theNAR Size.NAR Sizeby reducing the size of the build outputs, e.g. don't copy unnecessary data to the $out dir, optimize binaries for size, etc.Sizeby reducing the dependencies (e.g.buildInputs).glibcadds ~40MiB to theSize, but is generally shared by ~every binary on the system, so, chances are, you are already including it from somewhere else and statically linking with e.g.muslis not gonna improve things.Packages
defaultgit-cliffwebnsupdate