Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
Description
ProcessGroup class has a std::recursive_mutex for protecting its members which is overused in large scopes. The scope of its usage could be decreased to make increase performance and the recursive_mutex could be replaced with a simple std::mutex.
https://github.com/apache/nifi-minifi-cpp/pull/1451#discussion_r1029325420