Issue #, if available:TEST(AwsMemoryManagementTest, MultiInitParallel) fails once in a blue moon with sanitizer report in case of custom memory management enabled.
It is not an issue in case of basic-use non-violated.
We really need to refactor the InitAPI-ShutdownAPI design...
Description of changes:
Preserve the logger for some time to let all pending logging statements to finish.
This is a workaround not a real fix.
Check all that applies:
[ ] Did a review by yourself.
[ ] Added proper tests to cover this PR. (If tests are not applicable, explain.)
[ ] Checked if this PR is a breaking (APIs have been changed) change.
[ ] Checked if this PR will not introduce cross-platform inconsistent behavior.
[ ] Checked if this PR would require a ReadMe/Wiki update.
Check which platforms you have built SDK on to verify the correctness of this PR.
[ ] Linux
[ ] Windows
[ ] Android
[ ] MacOS
[ ] IOS
[ ] Other Platforms
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Issue #, if available:
TEST(AwsMemoryManagementTest, MultiInitParallel)
fails once in a blue moon with sanitizer report in case of custom memory management enabled. It is not an issue in case of basic-use non-violated. We really need to refactor the InitAPI-ShutdownAPI design... Description of changes: Preserve the logger for some time to let all pending logging statements to finish. This is a workaround not a real fix. Check all that applies:Check which platforms you have built SDK on to verify the correctness of this PR.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.