tls: fix sporadic hang and partial reads
authorFedor Indutny <fedor.indutny@gmail.com>
Fri, 27 Sep 2013 19:47:13 +0000 (23:47 +0400)
committerFedor Indutny <fedor.indutny@gmail.com>
Fri, 27 Sep 2013 19:47:13 +0000 (23:47 +0400)
commit671b5be6e9d74fec9e94b1ab88d2b2648c540078
treead865d18ded6ec62968cb122ed37101badc62632
parentcfa03ad2e3423693f6bc56a82696f9c362d71ed0
tls: fix sporadic hang and partial reads

Do not decrement size in read loop, its used later, when comparing to
`bytesRead`.

fix #6270

NOTE: Original patch contributed by @roadrunner2
lib/tls.js