Skip to content
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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix listener locking #147

Merged
merged 2 commits into from
Aug 22, 2017
Merged

fix listener locking #147

merged 2 commits into from
Aug 22, 2017

Conversation

dirk-thomas
Copy link
Member

@dirk-thomas dirk-thomas commented Aug 22, 2017

@dhood and I have been looking at the deadlocks some more together and finally figured out that #132 (comment) introduced a regression (more details there).

Hopefully this patch will cover #142 as well a #143.

馃憦 goes to @dhood for figuring out all these cases and working on the fixes.

@dirk-thomas dirk-thomas added the in progress Actively being worked on (Kanban column) label Aug 22, 2017
@dirk-thomas dirk-thomas added in review Waiting for review (Kanban column) and removed in progress Actively being worked on (Kanban column) labels Aug 22, 2017
@dirk-thomas
Copy link
Member Author

dirk-thomas commented Aug 22, 2017

Just a set of "standard" builds:

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

@dhood Maybe you can trigger some builds which cover some specific tests previously flaky with a larger number of test repetitions.

@dhood
Copy link
Member

dhood commented Aug 22, 2017

CI retesting only local_parameters__rmw_fastrtps_cpp 100 times (usually very flaky), using only changes in this PR (eProsima/Fast-DDS#134 which also fixes flakiness in teardown had already been merged into fastrtps master):

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

Copy link
Member

@dhood dhood left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I added dd693c3 to aid future debugging

@dirk-thomas
Copy link
Member Author

Nice! Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants