From a0a2e69381764628ec90b14a7aeb6910012752b1 Mon Sep 17 00:00:00 2001 From: Igor Pissolati Date: Wed, 21 May 2025 12:55:58 -0300 Subject: [PATCH] Explictly capture win_emu for timeout callback --- src/windows-emulator/devices/afd_endpoint.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/windows-emulator/devices/afd_endpoint.cpp b/src/windows-emulator/devices/afd_endpoint.cpp index 69e34d2b..f240857b 100644 --- a/src/windows-emulator/devices/afd_endpoint.cpp +++ b/src/windows-emulator/devices/afd_endpoint.cpp @@ -923,7 +923,7 @@ namespace timeout = utils::convert_delay_interval_to_time_point(win_emu.clock(), info.Timeout); } - this->delay_ioctrl(c, {}, timeout, [&](const io_device_context& dc) { + this->delay_ioctrl(c, {}, timeout, [&win_emu](const io_device_context& dc) { const emulator_object info_obj{win_emu.emu(), dc.input_buffer}; info_obj.access([&](AFD_POLL_INFO64& info) { info.NumberOfHandles = 0; //