Skip to content

fix: prevent memory leak in EnvironmentResolver for long-running workers#14

Merged
milinsky merged 1 commit intomainfrom
dev
Nov 25, 2025
Merged

fix: prevent memory leak in EnvironmentResolver for long-running workers#14
milinsky merged 1 commit intomainfrom
dev

Conversation

@milinsky
Copy link
Copy Markdown
Member

BREAKING: Removed array merge on every get() call that could accumulate memory. Now directly reads from $_ENV with fallback to dotenv vars without mutation.

Added stress test to verify no memory leak on 10k+ calls.

BREAKING: Removed array merge on every get() call that could accumulate memory.
Now directly reads from $_ENV with fallback to dotenv vars without mutation.

Added stress test to verify no memory leak on 10k+ calls.
@sonarqubecloud
Copy link
Copy Markdown

@milinsky milinsky merged commit 3704690 into main Nov 25, 2025
3 checks 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.

1 participant