-
Notifications
You must be signed in to change notification settings - Fork 791
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[19642] Use STL implementation of Timed/RecursiveTimedMutex when MSVC >= 19.36 #3904
Conversation
…SVC >= 19.36 Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
@richiprosima please test mac |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM with green CI
@richiprosima Please test this |
I am the maintainer of |
@richiprosima please test mac |
1 similar comment
@richiprosima please test mac |
@Mergifyio backport 2.11.x 2.10.x 2.6.x |
✅ Backports have been created
|
#3904) * Refs #19642: Use STL implementation of Timed/RecursiveTimedMutex in MSVC >= 19.36 Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #19642: Linter Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> --------- Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> (cherry picked from commit e2137cb)
#3904) * Refs #19642: Use STL implementation of Timed/RecursiveTimedMutex in MSVC >= 19.36 Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #19642: Linter Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> --------- Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> (cherry picked from commit e2137cb)
#3904) * Refs #19642: Use STL implementation of Timed/RecursiveTimedMutex in MSVC >= 19.36 Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #19642: Linter Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> --------- Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> (cherry picked from commit e2137cb)
Description
This PR changes to the the STL implementation the Timed/RecursiveTimedMutex in MSVC >= 19.36.
Note: Tested compilation against 19.37.32824.0
@Mergifyio backport 2.11.x 2.10.x 2.6.x
Fixes #3783
Fixes #3829
Contributor Checklist
N/A Tests that thoroughly check the new feature have been added/Regression tests checking the bug and its fix have been added; the added tests pass locally
N/A Any new/modified methods have been properly documented using Doxygen.
N/A New feature has been added to the
versions.md
file (if applicable).N/A New feature has been documented/Current behavior is correctly described in the documentation.
Reviewer Checklist