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

fix(core): CONFIG_OVERRIDE mutex poison #3946

Merged
merged 16 commits into from
Nov 13, 2024
Merged

fix(core): CONFIG_OVERRIDE mutex poison #3946

merged 16 commits into from
Nov 13, 2024

Conversation

hmoog
Copy link
Contributor

@hmoog hmoog commented Nov 7, 2024

Description of change

This PR fixes a problem that was introduced in a previous PR (when attempting to fix a broken test).

Since we didn't test the consensus package, we didn't realize we introduced another problem.

Problem Description

The CONFIG_OVERRIDES need to be thread local as the lock can otherwise end up in a poisoned state.

@alexsporn alexsporn added the consensus Issues related to the Core Consensus team label Nov 7, 2024
@hmoog hmoog marked this pull request as ready for review November 7, 2024 12:15
@hmoog hmoog requested review from a team as code owners November 7, 2024 12:15
@alexsporn alexsporn requested a review from Thoralf-M November 7, 2024 12:17
@hmoog hmoog changed the title fix(core): CONFIG_OVERRIDE fix(core): CONFIG_OVERRIDE mutex poison Nov 7, 2024
@hmoog hmoog requested a review from a team as a code owner November 7, 2024 14:02
@hmoog hmoog requested a review from muXxer November 8, 2024 21:27
Copy link
Contributor

This pull request has been deployed to Vercel.

Latest commit: 7069a96

✅ Preview: https://iota-rebased-explorer-092603f1de8088243ccb8b861b23e-i0su9g1sx.vercel.app

Copy link
Contributor

This pull request has been deployed to Vercel.

Latest commit: 7069a96

✅ Preview: https://apps-backend-29a719c9ccbdb9b80c97b599a599d8953354da-9ybjmhki8.vercel.app

Copy link
Contributor

This pull request has been deployed to Vercel.

Latest commit: 7069a96

✅ Preview: https://wallet-dashboard-a225fcfa1e2f852205a61a7cd1d5d93e92-50oohptaw.vercel.app

@hmoog hmoog merged commit 05fc7a2 into develop Nov 13, 2024
39 of 40 checks passed
@hmoog hmoog deleted the fix/config-override branch November 13, 2024 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
consensus Issues related to the Core Consensus team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants