Stop fiddling with the endpoints on close_usb()
diff --git a/src/libusb-glue.c b/src/libusb-glue.c
index 5b64910..6cd575f 100644
--- a/src/libusb-glue.c
+++ b/src/libusb-glue.c
@@ -1638,10 +1638,14 @@
 
 static void close_usb(PTP_USB* ptp_usb)
 {
+  // Commented out since it was confusing some
+  // devices to do these things.
+#if 0
   // Clear any stalled endpoints
   clear_stall(ptp_usb);
   // Clear halts on any endpoints
   clear_halt(ptp_usb);
+#endif
   // Added to clear some stuff on the OUT endpoint
   // TODO: is this good on the Mac too?
   usb_resetep(ptp_usb->handle, ptp_usb->outep);