diff options
author | Timur Pocheptsov <Timur.Pocheptsov@digia.com> | 2015-04-01 12:23:21 +0200 |
---|---|---|
committer | Timur Pocheptsov <Timur.Pocheptsov@digia.com> | 2015-04-01 15:36:45 +0000 |
commit | a72b3ab73c31f3316f8f2b0f2e17edd41a459481 (patch) | |
tree | e2856dc1fedd0798214cd4c884149324d711678a /tools | |
parent | 2432a821aa272e567ae20e04ef8588112c4400dc (diff) |
QSSLSocketPrivateBackend::transmit - fix Secure Transport version
New SSL backend fails to read data most of the time.
This patch:
1. Removes direct call to _q_SSLRead - it was never executed (intentionally)
and is completely horrible and redundant.
2. Changes the reading loop - read not while we have bytesAvailable, but
until we have errSSLWouldBlock.
Change-Id: I3fc5ff94ded76fcc1748d4979f7af85740b4b6aa
Task-number: QTBUG-45290
Reviewed-by: Richard J. Moore <rich@kde.org>
Reviewed-by: Jeremy Lainé <jeremy.laine@m4x.org>
Reviewed-by: Timur Pocheptsov <Timur.Pocheptsov@digia.com>
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions