These two patches are necessary for the throttle plugin to function.

The first adds a new prctl to hint to the underlying SFS a read will be done that bypasses the SFS (i.e., a sendfile call). This is necessary for the throttle to keep proper accounting. It also adds the proper handling of a redirect on read, including monitoring.

The second is just a few Atomics fixups; the throttle plugin requires a proper return value from atomic operations.


You can merge this Pull Request by running

  git pull https://github.com/bbockelm/xrootd-1 throttles_v3

Or view, comment on, or merge it at:

  https://github.com/xrootd/xrootd/pull/22

Commit Summary

File Changes

Patch Links:



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