nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at netboot-syslinux-multiplatform 27 lines 806 B view raw
1From 7326421eeaadbc2aeb3828628c2e65bb7be323a9 Mon Sep 17 00:00:00 2001 2From: buxit <buti@bux.at> 3Date: Wed, 2 Nov 2016 16:25:14 +0100 4Subject: [PATCH] fix 60 seconds delay 5 6use `libusb_handle_events_timeout_completed()` instead of `libusb_handle_events()` 7should fix #144 8--- 9 src/usb_gsource.cpp | 5 ++++- 10 1 file changed, 4 insertions(+), 1 deletion(-) 11 12diff --git a/src/usb_gsource.cpp b/src/usb_gsource.cpp 13index 00bf1315..afb38f65 100644 14--- a/src/usb_gsource.cpp 15+++ b/src/usb_gsource.cpp 16@@ -174,7 +174,10 @@ USBGSource::on_source_dispatch(GSource* source, GSourceFunc callback, gpointer u 17 gboolean 18 USBGSource::on_source() 19 { 20- libusb_handle_events(NULL); 21+ struct timeval to; 22+ to.tv_sec = 0; 23+ to.tv_usec = 0; 24+ libusb_handle_events_timeout_completed(NULL, &to, NULL); 25 return TRUE; 26 } 27