ProcStats : Use mutex lock to make fetch() thread safe.
All threads resolved!
All threads resolved!
Compare changes
There are no changes yet
No changes between version 13 and version 13
Whilst investigating a possible memory issue using the Memory Auditor, I discovered the information printed was garbled if multiple threads where used.
The issue was the ProcStats::fetch
method which was not thread safe. This MR fixes that with a simple mutex lock.
I also did a drive-by cleanup and code modernisation.
FYI @clemenci
No changes between version 13 and version 13