> > > The problem can be triggered instantaneously by doing a:
> > >
> > > cat /dev/hda > /dev/null
> > >
> > > I'm not sure but I suspect that the problem is in the USB layer and
> > > not in the Philips webcam driver.
>
> Partially. I agree that the PWC error handling could be better, but
> sometimes USB errors are transient and you don't want to return an error
> and close the device at every bit that has fallen over. I'm working on
> this, by only setting an error condition if a number of consecutive USB
> frame errors occur.
Good suggestion especially with respect to poll()
But the current intention seems to be to ignore errors,
which will result in images being dropped only, definitely
not a hang.
There being no more interrupts after the error suggests to
me that automagic resubmission screws up in this case.
Particulary as the quickcam driver which resubmits explicitely
is not affected.
Regards
Oliver
-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel