Darwin: Cleanup async callback code, catch request timeouts
Darwin: Cleanup async callback code, catch request timeouts

vlovich/libusb,SimplyComplexCo/libusb,ashima/libusb,ButterflyNetwork/libusb,ButterflyNetwork/libusb,mojca/libusb_pico,DirtyUnicorns/android_external_libusbx,weizhenwei/libusb,PAC-ROM/android_external_libusbx,manctl/usb,jwrdegoede/libusbx,ThirdProject/android_external_libusbx,wuzhenda/libusb,leapmotion/libusb,SimplyComplexCo/libusb,pbatard/libusbx,bert/libusb,dasdeepak/libusb,Distrotech/libusb,leapmotion/libusb,anilgit90/libusb,LightInMotion/libusb,libusb/libusb,bra1nb3am3r/libusb,ashima/libusb,LudovicRousseau/libusb,weizhenwei/libusb,daiguangbao/libusb,hjelmn/libusbx-temp,dmitrykos/libusb,SpecLad/libusb-android,daiguangbao/libusb,RealVNC/libusbx,jwrdegoede/libusbx,Chronic-Dev/libusb,BuLogics/libusb,hjelmn/libusbx-temp,ndurner/libusbx-suse10,libusb/libusb,araisrobo/libusbx,LudovicRousseau/libusbx,Distrotech/libusb,kuldeepdhaka/libusb,dmitrykos/libusb,ButterflyNetwork/libusb,BuLogics/libusb,kuldeepdhaka/libusb,ndurner/libusbx-suse10,SpecLad/libusb-android,LudovicRousseau/libusb,hjelmn/libusb-darwin,dickens/libusb,LudovicRousseau/libusbx,Chronic-Dev/libusb,mojca/libusb_pico,PAC-ROM/android_external_libusbx,tonyarkles/libusb,byterom/android_external_libusbx,TeamExodus/external_libusbx,hjelmn/libusb-darwin,dmitrykos/libusb,AmesianX/libusb,dickens/libusb,libusb/libusb,legege/libusb,pbatard/libusbx-hp,anilgit90/libusb,DirtyUnicorns/android_external_libusbx,LudovicRousseau/libusbx,erhuabushuo/libusb,bert/libusb,Distrotech/libusb,araisrobo/libusbx,dmitrykos/libusb,philemonf/libusb,CyanogenMod/android_external_libusbx,SimplyComplexCo/libusb,LudovicRousseau/libusb,erhuabushuo/libusb,ButterflyNetwork/libusb,HounD/libusb-v1.0.19,tklauser/libusb,tklauser/libusb,bra1nb3am3r/libusb,TeamExodus/external_libusbx,pbatard/libusbx-hp,HounD/libusb-v1.0.19,anilgit90/libusb,tenderlove/libusb,avakar/libusbx,tklauser/libusb,legege/libusb,HounD/libusb-v1.0.19,andyvand/libusb,PAC-ROM/android_external_libusbx,dasdeepak/libusb,tonyarkles/libusb,ThirdProject/android_external_libusbx,pbatard/libusbx,ThirdProject/android_external_libusbx,CyanogenMod/android_external_libusbx,ndurner/libusbx-suse10,philemonf/libusb,daiguangbao/libusb,ButterflyNetwork/libusb,byterom/android_external_libusbx,erhuabushuo/libusb,PersonifyInc/libusbx,andyvand/libusb,JENETRIC/libusb,YesVideo/libusb,YesVideo/libusb,leapmotion/libusb,pbatard/libusbx-hp,tenderlove/libusb,PersonifyInc/libusbx,PersonifyInc/libusbx,bra1nb3am3r/libusb,hjelmn/libusbx-temp,andyvand/libusb,JENETRIC/libusb,araisrobo/libusbx,philemonf/libusb,avakar/libusbx,SpecLad/libusb-android,Senseg/android_external_libusb,AmesianX/libusb,vlovich/libusb,ashima/libusb,RealVNC/libusbx,wuzhenda/libusb,dasdeepak/libusb,dickens/libusb,weizhenwei/libusb,DirtyUnicorns/android_external_libusbx,TeamExodus/external_libusbx,LightInMotion/libusb,manctl/usb,kuldeepdhaka/libusb,Senseg/android_external_libusb,jwrdegoede/libusbx,CyanogenMod/android_external_libusbx,philemonf/libusb,YesVideo/libusb,BuLogics/libusb,tonyarkles/libusb,JENETRIC/libusb,byterom/android_external_libusbx,AmesianX/libusb,wuzhenda/libusb,legege/libusb