Hi Andy, I propose the attached patch. If it's available in the compiler, use atomics in XrdLink.cc for statistics instead of mutexes. I keep the current design of having the aggregate values only updated when syncStats is called: otherwise, only the XrdLink object's counters are updated. Putting this into production locally and will keep an eye on it. Brian