diff options
author | Mårten Nordheim <marten.nordheim@qt.io> | 2020-04-02 17:16:47 +0200 |
---|---|---|
committer | Mårten Nordheim <marten.nordheim@qt.io> | 2020-04-30 13:55:03 +0200 |
commit | 90012f12b0fd7a6f9d2554fb2027e5f8c08d95ee (patch) | |
tree | ec260af39bef59bb90a0cc9dd238ab87c1805f16 /src/network/access/qnetworkaccesscachebackend_p.h | |
parent | 8e4c32857de277c36a4876d5d4e5df8e3b84f18c (diff) |
QNAM: Don't check if a session is needed for a cache lookup
QNetworkAccessCacheBackend didn't override the virtual start() function
which then deferred to QNetworkAccessBackend::start() which conditions
its success on whether or not a network session is available.
Override the function and reimplement it without the network session
check.
Fixes: QTBUG-83205
Change-Id: I45d98a6f5da8ad04bb9da551a131f109e83074d7
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
Diffstat (limited to 'src/network/access/qnetworkaccesscachebackend_p.h')
-rw-r--r-- | src/network/access/qnetworkaccesscachebackend_p.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/network/access/qnetworkaccesscachebackend_p.h b/src/network/access/qnetworkaccesscachebackend_p.h index dfb0ce84d9..ceb02946dc 100644 --- a/src/network/access/qnetworkaccesscachebackend_p.h +++ b/src/network/access/qnetworkaccesscachebackend_p.h @@ -68,6 +68,7 @@ public: void open() override; void closeDownstreamChannel() override; void closeUpstreamChannel(); + bool start() override; void upstreamReadyRead(); void downstreamReadyWrite() override; |