Merge pull request #7822 from data-man/fix_2753

Fixes #2753
This commit is contained in:
Andreas Rumpf
2018-06-07 10:40:50 +02:00
committed by GitHub

View File

@@ -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))