Remember the error of ucomreadcb() for the next ucomread() call and returns an
authorjan <jan@openbsd.org>
Mon, 27 Jun 2022 13:14:49 +0000 (13:14 +0000)
committerjan <jan@openbsd.org>
Mon, 27 Jun 2022 13:14:49 +0000 (13:14 +0000)
commit1ca7868d78d48d24f6dc739f157b3a3176d9ca88
treeb2f3fa1fc831c1a5ee731719f9a99d5a218e8a9e
parentc1f87e31ce87e006b3e8b0603d28c939786efb68
Remember the error of ucomreadcb() for the next ucomread() call and returns an
EIO.  Thus the userland notices the error and closes the device.  We forget the
error on reopen and the device works again.

Ok mbuhl
sys/dev/usb/ucom.c