[sane-devel] Question about non-blocking

Martijn van Oosterhout kleptog at svana.org
Tue Feb 25 22:30:08 GMT 2003


SANE supports a backend being non-blocking. Does that mean "don't ever
block" or "don't ever block for long periods of time"? For example, the
warming up of the lamp can take a while so you'd like to support non-block
for that. OTOH, we can't support non-block for the USB reads and writes. But
they don't take very long.

Is it acceptable to claim to support non-block if you block only for small
periods?
-- 
Martijn van Oosterhout   <kleptog at svana.org>   http://svana.org/kleptog/
> Support bacteria! They're the only culture some people have.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/sane-devel/attachments/20030226/7c49aa8e/attachment.sig>


More information about the sane-devel mailing list