Skip to content

fix(M8): prevent isBusy lockups + avoid classifier teardown crash#7

Open
youssofal wants to merge 1 commit into
mainfrom
codex/m8-stability-v2
Open

fix(M8): prevent isBusy lockups + avoid classifier teardown crash#7
youssofal wants to merge 1 commit into
mainfrom
codex/m8-stability-v2

Conversation

@youssofal
Copy link
Copy Markdown
Owner

Minimal demo-stability patch:

  • Clear isBusy on all Fast Path early-returns so Smart/Autopilot/Queue/Rules can't deadlock on races
  • Stop calling CardClassifier.destroy() during Activity teardown (native destroyed-mutex crash risk)

Tested:

  • Not built in this environment (Android SDK not configured here). Needs device verification on Samsung A35.

- Clear isBusy on all Fast Path early-returns so Smart/Autopilot can't deadlock on races
- Stop calling CardClassifier.destroy() during Activity teardown to avoid native destroyed-mutex crashes

Tested: Not run here (Android SDK not installed in this environment)
Device: Samsung Galaxy A35, Android 16, 1080x2340
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