From 19a79977342e95b78152e3e3c8e850358dbca11b Mon Sep 17 00:00:00 2001 From: Sebastian Sumpf Date: Wed, 23 Jun 2021 17:08:02 +0200 Subject: [PATCH] qemu-usb: consume device report during controller construction Initially parse the USB devices report after the signal handler is registered, do not rely on a signal to be triggered (issue #1788). Fixes #4206 --- repos/libports/src/lib/qemu-usb/host.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/repos/libports/src/lib/qemu-usb/host.cc b/repos/libports/src/lib/qemu-usb/host.cc index 631148d9fd..49e047a83e 100644 --- a/repos/libports/src/lib/qemu-usb/host.cc +++ b/repos/libports/src/lib/qemu-usb/host.cc @@ -1040,6 +1040,7 @@ struct Usb_devices : List : _ep(ep), _env(env), _alloc(alloc) { _devices_rom.sigh(_device_dispatcher); + _devices_update(); } void destroy()