Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> [...] > There has been some discussion about this in the past. > > In general, -EPROTO is almost always a non-recoverable error. Excuse me. I am confused about the above description. I got -EPROTO before, when I debugged another issue. However, the bulk transfer still worked after I resubmitted the transfer. I didn't do anything to recover it. That is why I do resubmission for -EPROTO. Best Regards, Hayes