Branch: refs/heads/master Home: https://github.com/xrootd/xrootd Commit: 22d1d31c13e95d860be65643e3ebce030e5348d7 https://github.com/xrootd/xrootd/commit/22d1d31c13e95d860be65643e3ebce030e5348d7 Author: Brian Bockelman <[log in to unmask]> Date: 2021-01-23 (Sat, 23 Jan 2021) Changed paths: M src/XrdTpc/XrdTpcStream.hh Log Message: ----------- XrdTpc: Fix error condition. Commit: c4911d7c778209189a79e4a5b2f950a2b2817346 https://github.com/xrootd/xrootd/commit/c4911d7c778209189a79e4a5b2f950a2b2817346 Author: Brian Bockelman <[log in to unmask]> Date: 2021-01-23 (Sat, 23 Jan 2021) Changed paths: M src/XrdTpc/XrdTpcStream.cc Log Message: ----------- XrdTpc: Always check and fail on error. Cover a few missing returns on error; without this, the code runs the danger of going into a recursive loop and crashing the process. Commit: a4f7f9374129458735919db0fffed5b41d7abb8f https://github.com/xrootd/xrootd/commit/a4f7f9374129458735919db0fffed5b41d7abb8f Author: Brian Bockelman <[log in to unmask]> Date: 2021-01-24 (Sun, 24 Jan 2021) Changed paths: M src/XrdTpc/XrdTpcState.cc M src/XrdTpc/XrdTpcState.hh M src/XrdTpc/XrdTpcStream.cc M src/XrdTpc/XrdTpcStream.hh Log Message: ----------- XrdTpc: Fix the return value of `Stream::Write` This is an internal API and really should match the semantics of the POSIX `write()` call as it returns the size of the write. Commit: 60d2ec0c64a0723fc9df2f325794ca3086eb4c6b https://github.com/xrootd/xrootd/commit/60d2ec0c64a0723fc9df2f325794ca3086eb4c6b Author: Brian Bockelman <[log in to unmask]> Date: 2021-01-24 (Sun, 24 Jan 2021) Changed paths: M src/XrdTpc/XrdTpcStream.hh Log Message: ----------- XrdTpc: Catch all negative return values not just SFS_ERROR. Commit: 1f4a2dbea39e49f69b1d7467c61d359e35cd4f87 https://github.com/xrootd/xrootd/commit/1f4a2dbea39e49f69b1d7467c61d359e35cd4f87 Author: Brian P Bockelman <[log in to unmask]> Date: 2021-01-25 (Mon, 25 Jan 2021) Changed paths: M packaging/rhel/xrootd.spec.in M src/XrdCl/CMakeLists.txt M src/XrdCl/XrdClFileStateHandler.cc M src/XrdCl/XrdClZipArchive.hh M src/XrdEc/CMakeLists.txt M src/XrdEc/XrdEcReader.hh M src/XrdEc/XrdEcStrmWriter.cc M src/XrdEc/XrdEcStrmWriter.hh M src/XrdEc/XrdEcUtilities.hh M src/XrdHeaders.cmake M src/XrdTpc/XrdTpcMultistream.cc M src/XrdTpc/XrdTpcState.cc Log Message: ----------- Merge branch 'master' into xrdtpc_stream_write_errors Commit: 9e7d8340bb0936ae14efff30bcd9aacad4679902 https://github.com/xrootd/xrootd/commit/9e7d8340bb0936ae14efff30bcd9aacad4679902 Author: Andrew Hanushevsky <[log in to unmask]> Date: 2021-01-29 (Fri, 29 Jan 2021) Changed paths: M src/XrdTpc/XrdTpcState.cc M src/XrdTpc/XrdTpcState.hh M src/XrdTpc/XrdTpcStream.cc M src/XrdTpc/XrdTpcStream.hh Log Message: ----------- Merge pull request #1387 from bbockelm/xrdtpc_stream_write_errors Fix error handling on stream write errors Compare: https://github.com/xrootd/xrootd/compare/c6e3d968f367...9e7d8340bb09 ######################################################################## 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