> > > 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