From cea343c2c9391716957f53ea803663454e4adf29 Mon Sep 17 00:00:00 2001 From: Sam Hug Date: Thu, 11 Aug 2022 15:32:24 -0700 Subject: [PATCH] heap alloc WireGuardTunnel::consume_task() future --- src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index 57a3fc4..a43d657 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -53,7 +53,7 @@ pub async fn start_tunnels(config: Config, bus: Bus) -> anyhow::Result<()> { { // Start consumption task for WireGuard let wg = wg.clone(); - tokio::spawn(async move { wg.consume_task().await }); + tokio::spawn(Box::pin(async move { wg.consume_task().await })); } {