Closed
Description
Is your feature request related to a problem? Please describe.
Hyper panics with "dispatch dropped without returning error" if the background dispatch task goes away, either because the runtime was dropped or some user-provided code such as a HttpBody implementation panicked
Describe the solution you'd like
Hyper should catch the panic and return a proper error instead of panicking with "dispatch dropped without returning error".
Cc @seanmonstar