From: michel <dia...@ya...> - 2015-03-31 15:57:55
|
I am porting a library from windows/libusbk to macos (Darwin Kernel Version 10.8.0:) on Window i want and i can open the same device and interface multiple time on different process concurrent access are of course well managed by lock over all process. on Mac it seam impossible to do the same i get the following warning at open libusb: warning [darwin_open] USBDeviceOpen: another process has device opened for exclusive access and when trying to claim interface on 2nd process it fail libusb: error [darwin_claim_interface] USBInterfaceOpen: another process has device opened for exclusive access Is it a limitation of the MacOS backend or some willingness not to let user open multiple time same interface or some issue? I could found the same issue reported in a very old thread http://www.libusb.org/ticket/78 but classified invalid. Is there any solution or work around ? -- View this message in context: http://libusb.6.n5.nabble.com/MacOS-multiple-time-interface-claim-tp5714493.html Sent from the LibUSB Dev mailing list archive at Nabble.com. |