View | Details | Raw Unified | Return to bug 209674
Collapse All | Expand All

(-)sys/dev/usb/input/ukbd.c (+5 lines)
Lines 838-843 Link Here
838
		DPRINTF("error=%s\n", usbd_errstr(error));
838
		DPRINTF("error=%s\n", usbd_errstr(error));
839
839
840
		if (error != USB_ERR_CANCELLED) {
840
		if (error != USB_ERR_CANCELLED) {
841
			/* release all keys */
842
			memset(&sc->sc_ndata, 0, sizeof(sc->sc_ndata));
843
844
			ukbd_interrupt(sc);
845
841
			/* try to clear stall first */
846
			/* try to clear stall first */
842
			usbd_xfer_set_stall(xfer);
847
			usbd_xfer_set_stall(xfer);
843
			goto tr_setup;
848
			goto tr_setup;

Return to bug 209674