-
Notifications
You must be signed in to change notification settings - Fork 9
Commit a107740
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 />
[](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>File tree
Expand file treeCollapse file tree
2 files changed
+3
-3
lines changedFilter options
Expand file treeCollapse file tree
2 files changed
+3
-3
lines changed+2-2Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
+1-1Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
40 | 40 |
| |
41 | 41 |
| |
42 | 42 |
| |
43 |
| - | |
| 43 | + | |
44 | 44 |
| |
45 | 45 |
| |
46 | 46 |
| |
|
0 commit comments