Skip to content

Commit a107740

Browse files
Merge #442
442: Bump tokio from 1.8.1 to 1.9.0 r=pitkley a=dependabot[bot] Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.8.1 to 1.9.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tokio/releases">tokio's releases</a>.</em></p> <blockquote> <h2>Tokio v1.9.0</h2> <h1>1.9.0 (July 19, 2021)</h1> <h3>Added</h3> <ul> <li>net: allow customized I/O operations for <code>TcpStream</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3888">#3888</a>)</li> <li>sync: add getter for the mutex from a guard (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3928">#3928</a>)</li> <li>task: expose nameable future for <code>TaskLocal::scope</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3273">#3273</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Fix leak if output of future panics on drop (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3967">#3967</a>)</li> <li>Fix leak in <code>LocalSet</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3978">#3978</a>)</li> </ul> <h3>Changes</h3> <ul> <li>runtime: reorganize parts of the runtime (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3909">#3909</a>, <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3939">#3939</a>, <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3950">#3950</a>, <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3955">#3955</a>, <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3980">#3980</a>)</li> <li>sync: clean up <code>OnceCell</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3945">#3945</a>)</li> <li>task: remove mutex in <code>JoinError</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3959">#3959</a>)</li> </ul> <p><a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3273">#3273</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/3273">tokio-rs/tokio#3273</a> <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3888">#3888</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/3888">tokio-rs/tokio#3888</a> <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3909">#3909</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/3909">tokio-rs/tokio#3909</a> <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3928">#3928</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/3928">tokio-rs/tokio#3928</a> <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3934">#3934</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/3934">tokio-rs/tokio#3934</a> <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3939">#3939</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/3939">tokio-rs/tokio#3939</a> <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3945">#3945</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/3945">tokio-rs/tokio#3945</a> <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3950">#3950</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/3950">tokio-rs/tokio#3950</a> <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3955">#3955</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/3955">tokio-rs/tokio#3955</a> <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3959">#3959</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/3959">tokio-rs/tokio#3959</a> <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3967">#3967</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/3967">tokio-rs/tokio#3967</a> <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3978">#3978</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/3978">tokio-rs/tokio#3978</a> <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3980">#3980</a>: <a href="https://github-redirect.dependabot.com/tokio-rs/tokio/pull/3980">tokio-rs/tokio#3980</a></p> <h2>Tokio 1.8.2</h2> <p>Fixes a missed edge case from 1.8.1.</p> <h3>Fixed</h3> <ul> <li>runtime: drop canceled future on next poll (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3965">#3965</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/b280c6dcd72b2607cde68d2b2192480932f48ecb"><code>b280c6d</code></a> chore: prepare Tokio v1.9.0 (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3961">#3961</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/998dc5a2eb48bd0937b10bf0638b2f8346b5f9f5"><code>998dc5a</code></a> task: fix leak in LocalSet (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3978">#3978</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/ced7992f6555d884cac452d177b094eb44a58a29"><code>ced7992</code></a> runtime: add large test and fix leak it found (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3967">#3967</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/0cefa85bfa8a0d03b7a50eceff798ffa64f0bef9"><code>0cefa85</code></a> runtime: make scheduler non-optional (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3980">#3980</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/2087f3e0ebb08d633d59c5f964b3901e68b3c038"><code>2087f3e</code></a> runtime: rework binding of new tasks (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3955">#3955</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/5ae2855eaf29fc78687c6d17b0be35f8b4934788"><code>5ae2855</code></a> io: fix docs referring to clear_{read,write}_ready (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3957">#3957</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/252004811f39c092adb04fdb177738b57c46cbe4"><code>2520048</code></a> sync: add getter for the mutex from a guard (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3928">#3928</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/549e89e9cd2073ffa70f1bd12022c5543343be78"><code>549e89e</code></a> chore: use the loom mutex wrapper everywhere (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/3958">#3958</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/c8fc4927482a702c3a89bb8a2f158c430b402e78"><code>c8fc492</code></a> Merge remote-tracking branch 'origin/tokio-1.8.x' into merge-1.8</li> <li><a href="https://github.com/tokio-rs/tokio/commit/714704253443787cc0c9a395b6d94947bcf26687"><code>7147042</code></a> chore: prepare Tokio v1.8.2 release</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.8.1...tokio-1.9.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio&package-manager=cargo&previous-version=1.8.1&new-version=1.9.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting ``@dependabot` rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - ``@dependabot` rebase` will rebase this PR - ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it - ``@dependabot` merge` will merge this PR after your CI passes on it - ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it - ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging - ``@dependabot` reopen` will reopen this PR if it is closed - ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 parents 0d47e9d + 8242ac0 commit a107740

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ sloggers = "^2.0"
4040
strum = { version = "^0.21", features = ["derive"] }
4141
tempfile = "^3.2"
4242
time = "^0.2"
43-
tokio = "^1.8"
43+
tokio = "^1.9"
4444
toml = "^0.5"
4545
url = "^2.2"
4646

0 commit comments

Comments
 (0)