Darwin: remove unnecessary run loop invalidation during libusb_exit()
authorVitali Lovich <vlovich@gmail.com>
Fri, 16 Sep 2011 14:50:40 +0000 (08:50 -0600)
committerPeter Stuge <peter@stuge.se>
Mon, 17 Oct 2011 14:25:50 +0000 (16:25 +0200)
libusb/os/darwin_usb.c

index 113444e..8de3f5f 100644 (file)
@@ -362,7 +362,6 @@ static void *event_thread_main (void *arg0) {
   usbi_info (ctx, "thread exiting");
 
   /* delete notification port */
-  CFRunLoopSourceInvalidate (libusb_notification_cfsource);
   IONotificationPortDestroy (libusb_notification_port);
   IOObjectRelease (libusb_rem_device_iterator);