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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MediaWorker: Changes for thread destory and creation #6595

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

vibhor-m
Copy link
Contributor

Issue: When destroy is called from PlayerObserverWorker thread, destroy function join operation fails. This leads to race condition for mIsRunning set to false in destroy and true in startWorker.

Solution: Wait for thread procedure function to complete and then create new thread

Issue: When destroy is called from PlayerObserverWorker thread, destroy function join operation fails.
This leads to race condition for mIsRunning set to false in destroy and true in startWorker.

Solution: Wait for thread procedure function to complete and then create new thread
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.

1 participant