From caf88fadcc7409e7ab9bfdee54d56ec2c0057fad Mon Sep 17 00:00:00 2001 From: gb <741021719@qq.com> Date: Mon, 7 Aug 2023 15:17:15 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=80=E5=87=BA=E6=97=B6=EF=BC=8C=E9=87=8A?= =?UTF-8?q?=E6=94=BEUSB=E7=9B=91=E8=A7=86=E5=99=A8=E5=AF=B9=E8=B1=A1?= =?UTF-8?q?=E4=B8=AD=E7=9A=84USB=E8=AE=BE=E5=A4=87=E5=AF=B9=E8=B1=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- device/win_usb/win_usb.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/device/win_usb/win_usb.cpp b/device/win_usb/win_usb.cpp index bb09c38..a27e1a0 100644 --- a/device/win_usb/win_usb.cpp +++ b/device/win_usb/win_usb.cpp @@ -1217,6 +1217,12 @@ void usb_monitor::quit(void) { PostMessage(wnd_monitor_, WM_QUIT, 0, 0); } + + { + std::lock_guard lock(lock_); + for (auto& v : devices_) + v->release(); + } } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////