<!--
Thank you for reporting an issue.

Please fill in as much of the template below as you're able.
-->

## Version

<!--
List the versions of all `tokio` crates you are using. The easiest way to get
this information is using `cargo-tree`.

`cargo install cargo-tree`
(see install here: https://github.com/sfackler/cargo-tree)

Then:

`cargo tree | grep tokio`
-->

## Platform

<!---
Output of `uname -a` (UNIX), or version and 32 or 64-bit (Windows)
-->

## Subcrates

<!--
If known, please specify the affected Tokio sub crates. Otherwise, delete this
section.
-->

## Description

<!--

Enter your issue details below this comment.

One way to structure the description:

<short summary of the bug>

I tried this code:

<code sample that causes the bug>

I expected to see this happen: <explanation>

Instead, this happened: <explanation>
-->
