diff options
Diffstat (limited to 'src/HttpResponseCommand.cc')
| -rw-r--r-- | src/HttpResponseCommand.cc | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/HttpResponseCommand.cc b/src/HttpResponseCommand.cc index 47cab4b1..f5072dc6 100644 --- a/src/HttpResponseCommand.cc +++ b/src/HttpResponseCommand.cc @@ -71,6 +71,7 @@ #include "SinkStreamFilter.h" #include "ChunkedDecodingStreamFilter.h" #include "uri.h" +#include "SocketRecvBuffer.h" #ifdef HAVE_LIBZ # include "GZipDecodingStreamFilter.h" #endif // HAVE_LIBZ @@ -134,9 +135,12 @@ HttpResponseCommand::HttpResponseCommand const HttpConnectionHandle& httpConnection, DownloadEngine* e, const SocketHandle& s) - : AbstractCommand(cuid, req, fileEntry, requestGroup, e, s), + : AbstractCommand(cuid, req, fileEntry, requestGroup, e, s, + httpConnection->getSocketRecvBuffer()), httpConnection_(httpConnection) -{} +{ + checkSocketRecvBuffer(); +} HttpResponseCommand::~HttpResponseCommand() {} |
