Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cmssw 6 2 x slhc #265

Merged
merged 2 commits into from
Oct 10, 2014
Merged

Cmssw 6 2 x slhc #265

merged 2 commits into from
Oct 10, 2014

Commits on Oct 8, 2014

  1. Implement timeouts for the Xrootd client.

    The default timeout is now set to 10 minutes; previously, it varied
    between 3 minutes and 8 hours, depending on the operation.  Further,
    the timeout can now be set by the CMSSW pset and the site local
    config service.
    
    It appears that timeouts were never set for fallback files;
    this issue is now fixed.
    
    Whenever a ReadV error occurs, raise a CMSSW exception; do not
    allow this to be cast down to a ROOT warning.  Exception information
    is improved so the last Xrootd server message (or timeouts) are
    recorded.
    
    Finally, this fixes an older bug in XrdReadv.cc which causes the
    transaction timeout to not be reset at the beginning of ReadV calls.
    This causes the XrdAdaptor to throw an exception on ReadV
    calls if it has been more than the timeout (default, 8 hours) between
    Read calls (which did reset the transaction timeout).
    
    Conflicts:
    	IOPool/Input/src/RootInputFileSequence.cc
    bbockelm committed Oct 8, 2014
    Configuration menu
    Copy the full SHA
    007ab4a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #5742 from bbockelm/xrootd-enforce-timeout-CMSSW_6…

    …_2_X_SLHC
    
    Implement timeouts for the Xrootd client.
    cmsbuild committed Oct 8, 2014
    Configuration menu
    Copy the full SHA
    058c670 View commit details
    Browse the repository at this point in the history