On Sun, Jan 13, 2002 at 07:11:02PM +0100, Oliver Neukum wrote:
> @@ -488,13 +495,18 @@
>  
>       dbg(__FUNCTION__ " - minor %d", dev->minor);
>  
> -     if ((urb->status != -ENOENT) && 
> -         (urb->status != -ECONNRESET)) {
> +     /* We check for errors and report them
> +        unless the URB was unlinked */
> +     if (unlikely((urb->status != 0) &&
> +         (urb->status != -ENOENT) && 
> +         (urb->status != -ECONNRESET))) {
>               dbg(__FUNCTION__ " - nonzero write bulk status received: %d",
>                   urb->status);
> +             dev->writing = 0;
>               return;
>       }
>  
> +     dev->writing = 0;
>       return;
>  }
>  

I'd like to just apply the "urb->status != 0" check if you don't mind.

thanks,

greg k-h

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to