GCC does not (yet) appear to support the C++17 standard shared_mutex and shared_lock classes, which affects our ability to have 'read locks' and 'write locks'. The workaround (for now) is to make all locks exclusive, which will work, but might negatively affect MT performance down the track.
GCC does not (yet) appear to support the C++17 standard
shared_mutex
andshared_lock
classes, which affects our ability to have 'read locks' and 'write locks'. The workaround (for now) is to make all locks exclusive, which will work, but might negatively affect MT performance down the track.