sysclk-lwla: Close USB handle on drain error
This commit is contained in:
parent
407b6e2cff
commit
fc6cbfce2b
|
@ -325,8 +325,10 @@ static int dev_open(struct sr_dev_inst *sdi)
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = drain_usb(usb, EP_REPLY);
|
ret = drain_usb(usb, EP_REPLY);
|
||||||
if (ret != SR_OK)
|
if (ret != SR_OK) {
|
||||||
|
sr_usb_close(usb);
|
||||||
return ret;
|
return ret;
|
||||||
|
}
|
||||||
|
|
||||||
sdi->status = SR_ST_ACTIVE;
|
sdi->status = SR_ST_ACTIVE;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue