-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Fully Compatible
-
ALL
-
Service arch 2020-07-13
-
0
Multiple threads have shared access to resources (i.e., condition_variable and mutex) in ServiceExecutor unit-tests. The main thread has exclusive ownership of these resources, while the executor threads are provided with their references. This may cause read-after-delete accesses to these resources (e.g., those defined here). A possible fix is to provide executor threads with shared pointers to these resources.