Am Mittwoch, 16. Februar 2005 00:33 schrieb Jeroen Vreeken:
> Oliver Neukum wrote:
> 

> >This is very ingenious, but it has another race. The interrupt handler
> >will activate the queue at some random time in the future.
> >May I suggest that you use a work queue and a synchronous usb_kill_urb()
> >in that?
> >  
> >
> It just came to me that I don't need any off the above magic at all.... 
> I can just unlink it and the completion handler will wake the queue 
> anyway...
> 
> So here is yet another try...

Yes, the timeout is handled correctly now. What about the other issues?

        Regards
                Oliver


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to