Skip to content

Commit 6abc15d

Browse files
rouaultnyalldawson
authored andcommittedMay 30, 2019
[WFS client] Revert read buffer size limitation (fixes #29258, fixes #27626)
This apparently caused deadlock issues. Credit to @nyalldawson for spotting the offending commit. Partial revert of 0addae5
1 parent d61bc83 commit 6abc15d

File tree

1 file changed

+0
-5
lines changed

1 file changed

+0
-5
lines changed
 

‎src/providers/wfs/qgswfsrequest.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@
2727
#include <QFuture>
2828
#include <QtConcurrent>
2929

30-
const qint64 READ_BUFFER_SIZE_HINT = 1024 * 1024;
31-
3230
QgsWfsRequest::QgsWfsRequest( const QgsWFSDataSourceURI &uri )
3331
: mUri( uri )
3432
, mErrorCode( QgsWfsRequest::NoError )
@@ -143,7 +141,6 @@ bool QgsWfsRequest::sendGET( const QUrl &url, bool synchronous, bool forceRefres
143141
success = true;
144142
mReply = QgsNetworkAccessManager::instance()->get( request );
145143

146-
mReply->setReadBufferSize( READ_BUFFER_SIZE_HINT );
147144
if ( !mUri.auth().setAuthorizationReply( mReply ) )
148145
{
149146
mErrorCode = QgsWfsRequest::NetworkError;
@@ -264,7 +261,6 @@ bool QgsWfsRequest::sendPOST( const QUrl &url, const QString &contentTypeHeader,
264261
request.setHeader( QNetworkRequest::ContentTypeHeader, contentTypeHeader );
265262

266263
mReply = QgsNetworkAccessManager::instance()->post( request, data );
267-
mReply->setReadBufferSize( READ_BUFFER_SIZE_HINT );
268264
if ( !mUri.auth().setAuthorizationReply( mReply ) )
269265
{
270266
mErrorCode = QgsWfsRequest::NetworkError;
@@ -356,7 +352,6 @@ void QgsWfsRequest::replyFinished()
356352

357353
QgsDebugMsgLevel( QStringLiteral( "redirected: %1 forceRefresh=%2" ).arg( redirect.toString() ).arg( mForceRefresh ), 4 );
358354
mReply = QgsNetworkAccessManager::instance()->get( request );
359-
mReply->setReadBufferSize( READ_BUFFER_SIZE_HINT );
360355
if ( !mUri.auth().setAuthorizationReply( mReply ) )
361356
{
362357
mResponse.clear();

0 commit comments

Comments
 (0)
Please sign in to comment.