Commit 6a540bdf authored by Hans de Goede's avatar Hans de Goede Committed by Mauro Carvalho Chehab
Browse files

V4L/DVB (13185): gspca: Don't resubmit error status URB's when suspending



gspca: Don't resubmit error status URB's when suspending

Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
parent bf926adf
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -135,7 +135,8 @@ static void fill_frame(struct gspca_dev *gspca_dev,
		if (urb->status == -ESHUTDOWN)
			return;		/* disconnection */
#ifdef CONFIG_PM
		if (!gspca_dev->frozen)
		if (gspca_dev->frozen)
			return;
#endif
		PDEBUG(D_ERR|D_PACK, "urb status: %d", urb->status);
		goto resubmit;
@@ -218,7 +219,8 @@ static void bulk_irq(struct urb *urb)
		break;
	default:
#ifdef CONFIG_PM
		if (!gspca_dev->frozen)
		if (gspca_dev->frozen)
			return;
#endif
		PDEBUG(D_ERR|D_PACK, "urb status: %d", urb->status);
		goto resubmit;