From 69f759d128addf28472a95dc9e82d330df5a244e Mon Sep 17 00:00:00 2001 From: Jacob Nilsson <166003882+jacnils@users.noreply.github.com> Date: Fri, 11 Sep 2026 01:22:44 +0200 Subject: [PATCH] stack overflow windows fix --- include/netkit/io/task.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/netkit/io/task.hpp b/include/netkit/io/task.hpp index cadf6ff..93ab3a5 100644 --- a/include/netkit/io/task.hpp +++ b/include/netkit/io/task.hpp @@ -81,9 +81,9 @@ class task { return handle_.done(); } - void await_suspend(std::coroutine_handle<> caller) { + std::coroutine_handle<> await_suspend(std::coroutine_handle<> caller) noexcept { handle_.promise().continuation = caller; - handle_.resume(); + return handle_; } auto await_resume() {