8000 Fix semaphores in IDF & std::string assert. by h2zero · Pull Request #861 · nkolban/esp32-snippets · GitHub
[go: up one dir, main page]

Skip to content

Fix semaphores in IDF & std::string assert. #861

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

Merged
merged 1 commit into from
May 1, 2019

Conversation

h2zero
Copy link
Contributor
@h2zero h2zero commented May 1, 2019

Fixes the problem of giving a mutex from a callback with the latest IDF. Also addresses an occasional assert that happens when the btc_task callback gives the semaphore and causes an assert due to both cores potentially writing m_owner concurrently.

@mitchjs
Copy link
mitchjs commented May 1, 2019

by chance any testing with this patch on IDF v3.2?

@h2zero
Copy link
Contributor Author
h2zero commented May 1, 2019

Yes, I've tested it with 3.2, no issues I could find.

@chegewara chegewara merged commit 91e1571 into nkolban:master May 1, 2019
@ASL07
Copy link
ASL07 commented May 2, 2019

Hi h2zero,

I added your changes and did some quick tests and it seems that the issue is not happening anymore

I will let you know if I see it happening again

Thank you very much

96AA @h2zero
Copy link
Contributor Author
h2zero commented May 2, 2019

Awesome, glad it helped :).

h2zero added a commit to h2zero/esp32-snippets that referenced this pull request May 3, 2019
Merge pull request nkolban#861 from h2zero/h2zero-patch-1
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.

4 participants
0