diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2018-06-07 10:40:50 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-06-07 10:40:50 +0200 |
commit | e67eddc91b5e06039498b337763acf718d436aae (patch) | |
tree | 2b1ad43c6e39ad10182dc1423df2c7001716b274 /lib/pure | |
parent | 3a6b1f0ba0525a4cf86c854d7bd4d9fc048c59e5 (diff) | |
parent | 722462ae299775a65f5f8204fac7bc47611568db (diff) | |
download | Nim-e67eddc91b5e06039498b337763acf718d436aae.tar.gz |
Merge pull request #7822 from data-man/fix_2753
Fixes #2753
Diffstat (limited to 'lib/pure')
-rw-r--r-- | lib/pure/net.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pure/net.nim b/lib/pure/net.nim index bf5f3f57e..cac10d11c 100644 --- a/lib/pure/net.nim +++ b/lib/pure/net.nim @@ -1149,7 +1149,7 @@ proc waitFor(socket: Socket, waited: var float, timeout, size: int, return 1 let sslPending = SSLPending(socket.sslHandle) if sslPending != 0: - return sslPending + return min(sslPending, size) var startTime = epochTime() let selRet = select(socket, timeout - int(waited * 1000.0)) |