Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Pass connection and read timeouts to image data socket.
SANE uses separate connections for control and image data. Currently, the control socket uses connection and read timeouts that can be specified by the user in the `SaneSession.withRemoteSane` methods. The image data socket uses no timeouts whatsoever. This can cause infinite delays in the case of network issues. This change passes the user-specified connection and read timeouts to the data socket.
- Loading branch information
Showing
2 changed files
with
27 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters