Hi everybody,

it can be interesting for many backend developers.

When simple-scan receives SANE_STATUS_DEVICE_BUSY from sane_start(), it simply retries in a loop. Without any limit, without any delay, simply spins in retry loop as fast, as backend allows.

This is, in theory, very convenient for users, because as soon as device becomes ready, scanning resumes automatically.

But it puts device (and backend) under the stress test. And I believe, not all devices (and not all backends) will survive.

--

        Wishes, Alexander Pevzner ([email protected])

Reply via email to