diff --git a/windows/hid.c b/windows/hid.c index 86810d7e..e6c781e3 100755 --- a/windows/hid.c +++ b/windows/hid.c @@ -811,6 +811,7 @@ void HID_API_EXPORT HID_API_CALL hid_close(hid_device *dev) if (!dev) return; CancelIo(dev->device_handle); + SetEvent(dev->ol.hEvent); free_hid_device(dev); }