diff options
author | Aaron McCarthy <aaron.mccarthy@nokia.com> | 2010-02-17 16:16:55 +1000 |
---|---|---|
committer | Aaron McCarthy <aaron.mccarthy@nokia.com> | 2010-03-19 12:11:19 +1000 |
commit | 39818f933b958d504b9cc18487658209d1df22da (patch) | |
tree | b88fcbfbfda7d57866bab0e391360521c3f87af0 /src/network/access/qnetworkaccessmanager.cpp | |
parent | 777843c18c9b62af90436ba03036027c9222eadf (diff) |
Don't emit open signal on session close/error.
Diffstat (limited to 'src/network/access/qnetworkaccessmanager.cpp')
-rw-r--r-- | src/network/access/qnetworkaccessmanager.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/network/access/qnetworkaccessmanager.cpp b/src/network/access/qnetworkaccessmanager.cpp index 51c57314b7..f52eec553f 100644 --- a/src/network/access/qnetworkaccessmanager.cpp +++ b/src/network/access/qnetworkaccessmanager.cpp @@ -914,6 +914,8 @@ QNetworkReply *QNetworkAccessManager::createRequest(QNetworkAccessManager::Opera if (req.url().scheme() != QLatin1String("file") && !req.url().scheme().isEmpty()) { connect(this, SIGNAL(networkSessionConnected()), reply, SLOT(_q_networkSessionConnected())); + if (d->networkSession) + connect(d->networkSession, SIGNAL(closed()), reply, SLOT(_q_networkSessionClosed())); } QNetworkReplyImplPrivate *priv = reply->d_func(); priv->manager = this; |