mirror of
https://github.com/nushell/nushell.git
synced 2025-05-28 22:07:40 +02:00
Closes #8585. Prior to this change, the `http` commands could get stuck for 30s while attempting to make a connection to a remote server. After this change, `ctrl+c` works as expected:  To make this work, we perform blocking `ureq` calls in a background thread and poll the channel while checking `ctrl+c`.