diff options
author | Oliver Neukum <oneukum@suse.de> | 2007-06-11 08:54:02 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2007-07-12 19:34:37 -0400 |
commit | e73c7247b8e10a74cbf6b7430585e02c7cc05444 (patch) | |
tree | ffa5f1b29a6fe97887c778555762b18b7ba113b5 /drivers/usb | |
parent | a6ea438b6d38689b7f876093bcba4505fe1995d1 (diff) |
USB: usb-skeleton: use anchors in disconnect handling
use anchors in disconnect handling
Signed-off-by: Oliver Neukum <oneukum@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb')
-rw-r--r-- | drivers/usb/usb-skeleton.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/usb/usb-skeleton.c b/drivers/usb/usb-skeleton.c index a31fcfd5eda7..1b1e669dff9a 100644 --- a/drivers/usb/usb-skeleton.c +++ b/drivers/usb/usb-skeleton.c | |||
@@ -420,6 +420,8 @@ static void skel_disconnect(struct usb_interface *interface) | |||
420 | dev->interface = NULL; | 420 | dev->interface = NULL; |
421 | mutex_unlock(&dev->io_mutex); | 421 | mutex_unlock(&dev->io_mutex); |
422 | 422 | ||
423 | usb_kill_anchored_urbs(&dev->submitted); | ||
424 | |||
423 | /* decrement our usage count */ | 425 | /* decrement our usage count */ |
424 | kref_put(&dev->kref, skel_delete); | 426 | kref_put(&dev->kref, skel_delete); |
425 | 427 | ||