Skip to content

feat(native): add opt-in async crash upload mode#1739

Open
jpnurmi wants to merge 13 commits into
masterfrom
jpnurmi/ref/native-shutdown
Open

feat(native): add opt-in async crash upload mode#1739
jpnurmi wants to merge 13 commits into
masterfrom
jpnurmi/ref/native-shutdown

Conversation

@jpnurmi
Copy link
Copy Markdown
Collaborator

@jpnurmi jpnurmi commented May 21, 2026

Add opt-in async crash upload mode so crashed apps can exit early after crash data is captured, while the crash daemon finishes potentially large uploads in the background.

SENTRY_CRASH_UPLOAD_MODE_SYNC (default)

before.mov

SENTRY_CRASH_UPLOAD_MODE_ASYNC

after.mov

Comment thread tests/assertions.py
@jpnurmi jpnurmi changed the title wip(native): let crashed app exit early wip(native): let crashed app exit before upload May 22, 2026
Comment thread tests/__init__.py
@jpnurmi jpnurmi force-pushed the jpnurmi/ref/native-shutdown branch from e28c5e6 to 6f63ac9 Compare May 22, 2026 07:19
Comment thread tests/assertions.py Outdated
Comment thread tests/test_e2e_sentry.py
@jpnurmi jpnurmi changed the title wip(native): let crashed app exit before upload ref(native): let crashed app exit before upload May 22, 2026
@jpnurmi jpnurmi changed the title ref(native): let crashed app exit before upload feat(native): add opt-int async crash upload mode May 22, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 22, 2026

Messages
📖 Do not forget to update Sentry-docs with your feature once the pull request gets approved.

Generated by 🚫 dangerJS against 4c7ccc7

@jpnurmi jpnurmi requested review from bitsandfoxes and mujacica May 22, 2026 11:14
@jpnurmi jpnurmi force-pushed the jpnurmi/ref/native-shutdown branch from a937e38 to c6d00c6 Compare May 22, 2026 13:19
Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit c6d00c6. Configure here.

Comment thread tests/assertions.py
@jpnurmi jpnurmi changed the title feat(native): add opt-int async crash upload mode feat(native): add opt-in async crash upload mode May 22, 2026
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