Skip to content

Concurrency improvements - #10032

Merged
maloel merged 8 commits into
realsenseai:developmentfrom
Nir-Az:concurrency_improvements
Dec 8, 2021
Merged

Concurrency improvements#10032
maloel merged 8 commits into
realsenseai:developmentfrom
Nir-Az:concurrency_improvements

Conversation

@Nir-Az

@Nir-Az Nir-Az commented Dec 6, 2021

Copy link
Copy Markdown
Collaborator

Improve dispatcher::flush() and waiting_on<> so that the stopped mutex/cv are used -- otherwise the stopped signal may not stop the wait and we get a timeout.

Tracked on [LRS-329]

@Nir-Az
Nir-Az requested a review from maloel December 6, 2021 13:41
Comment thread common/utilities/time/waiting-on.h Outdated
Comment thread unit-tests/utilities/concurrency/test-dispatcher.cpp Outdated
Comment thread unit-tests/utilities/concurrency/test-dispatcher.cpp Outdated
Comment thread unit-tests/utilities/concurrency/test-dispatcher.cpp Outdated
Comment thread unit-tests/utilities/concurrency/test-dispatcher.cpp Outdated
Comment thread unit-tests/utilities/concurrency/test-dispatcher.cpp
Comment thread unit-tests/utilities/time/test-waiting-on.cpp Outdated
Comment thread unit-tests/utilities/time/test-waiting-on.cpp Outdated
Comment thread unit-tests/utilities/time/test-waiting-on.cpp Outdated
@maloel
maloel merged commit 5b4ea7f into realsenseai:development Dec 8, 2021
@Nir-Az
Nir-Az deleted the concurrency_improvements branch June 7, 2022 06:37
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.

2 participants