Print

Print


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "xrootd".

The branch, master has been updated
       via  2e5e7d3da6a62ec1aafea783bd08932e9b70cef5 (commit)
      from  3e39ed1a6574bfd7496d253d6f2dc1261dd8b0fa (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 2e5e7d3da6a62ec1aafea783bd08932e9b70cef5
Author: Andrew Hanushevsky <[log in to unmask]>
Date:   Fri Mar 11 17:56:12 2011 -0800

    Use native atomic operations when available to record statistics in network I/O layer.
    This is a reworked patch from Brian Bockelman (CMS).
    Reverse order of statsMutex and r/w mutexes when updating statistics to prevent
    hangups in accepting connections should a network link get hung up on I/O.

-----------------------------------------------------------------------

Summary of changes:
 config/GNUmake.env.in       |    3 +-
 config/test/test-__sync_.cc |   17 ++++++++++
 configure.ac                |   25 ++++++++++++++
 configure.classic           |   20 ++++++++++-
 docs/PreReleaseNotes.txt    |    5 +++
 src/Xrd/GNUmakefile         |    3 +-
 src/Xrd/XrdLink.cc          |   75 +++++++++++++++++++++++++-----------------
 src/XrdSys/XrdSysAtomics.hh |   45 +++++++++++++++++++++++++
 8 files changed, 158 insertions(+), 35 deletions(-)
 create mode 100644 config/test/test-__sync_.cc
 create mode 100644 src/XrdSys/XrdSysAtomics.hh


hooks/post-receive
-- 
xrootd