> > > Should we simply add a flag to the synchronous calls or add
> > > interruptible versions?
> >
> > Aren't those two options identical?  Both are API syntax changes.  :)
>
> I agree with David's proposal above; just make usb_bulk_msg() and
> usb_control_msg() interruptible.  But what about synchronous
> usb_unlink_urb()?

IMHO that's not a good idea. If we change behaviour without syntax
we'll spend weeks chasing signal handling bugs. For usb_bulk_msg()
the issue is easy, but for control messages it is not.

        Regards
                Oliver



-------------------------------------------------------
This SF.net email is sponsored by: Does your code think in ink? 
You could win a Tablet PC. Get a free Tablet PC hat just for playing. 
What are you waiting for?
http://ads.sourceforge.net/cgi-bin/redirect.pl?micr5043en
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to