Skip to content

Fix memory leak in doStartLoop when core fails to start - #209

Merged
2dust merged 1 commit into
2dust:mainfrom
tymbal1601-hash:feature/957-cleanup-failed-starts
Oct 11, 2026
Merged

2dust merged 1 commit into
2dust:mainfrom
tymbal1601-hash:feature/957-cleanup-failed-starts

Conversation

@tymbal1601-hash

Copy link
Copy Markdown
Contributor

Description

If core initialization/start fails inside doStartLoop, previously allocated resources were not properly cleaned up, causing a native memory leak on repeated failed start attempts.

Changes

Added x.doShutdown() call on error handling path in doStartLoop before returning the error.

@2dust
2dust merged commit 1f3e2c5 into 2dust:main Oct 11, 2026
1 check passed
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