USB: usb-skeleton: use anchors in disconnect handling
[safe/jmp/linux-2.6] / drivers / usb / usb-skeleton.c
index a31fcfd..1b1e669 100644 (file)
@@ -420,6 +420,8 @@ static void skel_disconnect(struct usb_interface *interface)
        dev->interface = NULL;
        mutex_unlock(&dev->io_mutex);
 
+       usb_kill_anchored_urbs(&dev->submitted);
+
        /* decrement our usage count */
        kref_put(&dev->kref, skel_delete);