When usbd_transfer_setup() fails, don't call

usbd_transfer_unsetup().
This commit is contained in:
Pyun YongHyeon 2016-08-18 06:35:09 +00:00
parent a5d826557f
commit 2948462df8

View file

@ -553,7 +553,8 @@ axge_attach(device_t dev)
sc->sc_xfer, axge_config, AXGE_N_TRANSFER, sc, &sc->sc_mtx);
if (error) {
device_printf(dev, "allocating USB transfers failed\n");
goto detach;
mtx_destroy(&sc->sc_mtx);
return (ENXIO);
}
ue->ue_sc = sc;