Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Do not increment reqstate when headers are incomplete.
If the server got incomplete headers (I was able to reliably trigger this with connection reuse), the reqstate variable was still incremented. This resulted in the request state becoming inconsistent - notably, HEAD requests believed they always included a checksum. There are likely other strange XrdHttp behaviors that could have been triggered due to the same bug. (cherry picked from commit 88dad6a)
- Loading branch information