Skip to content

Wait for cleanup during deinitialization - #196

Merged
Faless merged 1 commit into
godotengine:masterfrom
Faless:fix/cleanup
Aug 2, 2026
Merged

Wait for cleanup during deinitialization#196
Faless merged 1 commit into
godotengine:masterfrom
Faless:fix/cleanup

Conversation

@Faless

@Faless Faless commented Aug 2, 2026

Copy link
Copy Markdown
Collaborator

The rtc::Cleanup function returns a future instead of blocking, so we have to wait for it before deinitializing the extension.

Fixes #195

The rtc::Cleanup function returns a future instead of blocking, so we
have to wait for it before deinitializing the extension.
@Faless Faless added bug Something isn't working crash labels Aug 2, 2026
@Faless
Faless merged commit e948eae into godotengine:master Aug 2, 2026
14 checks passed
@Faless
Faless deleted the fix/cleanup branch August 2, 2026 08:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working crash

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Intermittent segfault at process exit: library unloads while libdatachannel's detached cleanup thread is still running

1 participant