Page MenuHomeFreeBSD

D50170.id154889.diff
No OneTemporary

D50170.id154889.diff

diff --git a/lib/libusb/libusb10_hotplug.c b/lib/libusb/libusb10_hotplug.c
--- a/lib/libusb/libusb10_hotplug.c
+++ b/lib/libusb/libusb10_hotplug.c
@@ -407,6 +407,7 @@
HOTPLUG_LOCK(ctx);
TAILQ_REMOVE(&ctx->hotplug_cbh, handle, entry);
+ libusb_interrupt_event_handler(ctx);
HOTPLUG_UNLOCK(ctx);
free(handle);
diff --git a/lib/libusb/libusb10_io.c b/lib/libusb/libusb10_io.c
--- a/lib/libusb/libusb10_io.c
+++ b/lib/libusb/libusb10_io.c
@@ -231,6 +231,7 @@
/* Wakeup other waiters */
pthread_cond_broadcast(&ctx->ctx_cond);
+ DPRINTF(ctx, LIBUSB_DEBUG_FUNCTION, "libusb10_handle_events_sub complete");
return (err);
}

File Metadata

Mime Type
text/plain
Expires
Thu, Jun 18, 12:54 PM (3 h, 16 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34032272
Default Alt Text
D50170.id154889.diff (640 B)

Event Timeline