[sane-devel] pthread support
Rolf Bensch
rolf at bensch-online.de
Fri Aug 9 09:10:59 UTC 2013
Hi List,
Why is pthread disabled by default for Linux?
I'm just busy implementing SANE_STATUS_NO_DOCS for sane_read() in the
Pixma backend.
By default sane_start() forks a child process which handles the scan
procedure. So there is no chance for sane_read() to fetch the device
status without additional overhead for shared memory, pipes, etc. With
enabled pthread sane_read() can fetch the device status.
Many thanks for your help in advance.
Cheers,
Rolf
More information about the sane-devel
mailing list