> I think it's better to remove the timeout from bulk endpoints (perhaps by > making it optional)
There's already a general way to time out any read/write operation alarm() and notify(). Why add a special case option for one particular type of file? I would say just remove it. > > I strongly argue in favor of in-kernel ctl timeouts. Yes, the control endpoint has a well-defined RPC protocol and lack of response is always an error.