Branch: refs/heads/master
Home: https://github.com/xrootd/xrootd
Commit: 004d566a4636d073a217245a0eadca09f42b2b97
https://github.com/xrootd/xrootd/commit/004d566a4636d073a217245a0eadca09f42b2b97
Author: Brian Bockelman <[log in to unmask]>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
M src/XrdHttp/XrdHttpReq.cc
Log Message:
-----------
[XrdHttp] Reset filesize when the XrdHttpReq object is used.
The `filesize` was not being reset between requests. If it is non-zero,
the `XrdHttpReq` object uses the size when parsing header to potentially
reduce the total read size (preventing it from going past the EOF).
Unfortunately, since the `filesize` was set to the size of the *previous*
file transfer, this could cause the total response size to be less than
the request, resulting in a shorter-than-expected response to the client.
Commit: a04e2c67bf32d2e0ddfd9d0ccb451ce25bacc896
https://github.com/xrootd/xrootd/commit/a04e2c67bf32d2e0ddfd9d0ccb451ce25bacc896
Author: Fabrizio Furano <[log in to unmask]>
Date: 2018-08-31 (Fri, 31 Aug 2018)
Changed paths:
M src/XrdHttp/XrdHttpReq.cc
Log Message:
-----------
Merge pull request #814 from bbockelm/fix_xrdhttpreq_state
[XrdHttp] Reset filesize when the XrdHttpReq object is used.
Compare: https://github.com/xrootd/xrootd/compare/8e30693e757d...a04e2c67bf32
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
########################################################################
Use REPLY-ALL to reply to list
To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1
|