[linux-usb-devel] Re: usb disconnect at a bad moment caused busy-hang

2005-03-23 Thread Nikita V. Youshchenko
> On Wed, 23 Mar 2005 10:58:56 -0500 (EST) Alan Stern <[EMAIL PROTECTED]> wrote: > > > However, the fact that usblp_check_status() ignores -ENODEV and > > > returns 0 (OK) to usblp_write() is not really a hit. Imho > > > usblp_write() should get -ENODEV, release usblp->sem, drop > > > everything

[linux-usb-devel] Re: usb disconnect at a bad moment caused busy-hang

2005-03-23 Thread Pete Zaitcev
On Wed, 23 Mar 2005 10:58:56 -0500 (EST) Alan Stern <[EMAIL PROTECTED]> wrote: > > However, the fact that usblp_check_status() ignores -ENODEV and returns > > 0 (OK) to usblp_write() is not really a hit. Imho usblp_write() should > > get -ENODEV, release usblp->sem, drop everything and let the dr