Print

Print


  Branch: refs/heads/master
  Home:   https://github.com/xrootd/xrootd
  Commit: c469ba6e072e88da7bd706f015178bdde8f9a6e1
      https://github.com/xrootd/xrootd/commit/c469ba6e072e88da7bd706f015178bdde8f9a6e1
  Author: Brian Bockelman <[log in to unmask]>
  Date:   2021-01-30 (Sat, 30 Jan 2021)

  Changed paths:
    M src/XrdHttp/XrdHttpReq.cc

  Log Message:
  -----------
  XrdHttp: Fix empty PUT

If the remote client is trying to create an empty file, the state
machine broke because it was waiting for more bytes from the bridge
before advancing the query.

This short-circuits the wait and causes an immediate callback,
allowing XrdHttp to immediately close the file.


  Commit: a31d667f02a62c8816a9b00efb69b1519fa2dece
      https://github.com/xrootd/xrootd/commit/a31d667f02a62c8816a9b00efb69b1519fa2dece
  Author: Andrew Hanushevsky <[log in to unmask]>
  Date:   2021-01-31 (Sun, 31 Jan 2021)

  Changed paths:
    M src/XrdHttp/XrdHttpReq.cc

  Log Message:
  -----------
  Merge pull request #1390 from bbockelm/xrdhttp_empty_put

XrdHttp: Fix empty PUT


Compare: https://github.com/xrootd/xrootd/compare/9e7d8340bb09...a31d667f02a6

########################################################################
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