Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Leak #12

Merged
merged 6 commits into from Sep 12, 2013
Merged

Leak #12

merged 6 commits into from Sep 12, 2013

Conversation

ruz
Copy link
Owner

@ruz ruz commented Sep 11, 2013

It's my ultimate goal at the moment to merge this and release a new version. Because of Changes file it's based on top of releng-fixes branch (sent pull request a few minutes ago) and should be merged after.

I can take care of release if you give me co-maint.

Manifest tests complaint otherwise and these files
never should be shipped to CPAN.
Because of Git::Commit and it is documented in
the plugin's docs.
0.52 release was never placed into Changes, copy date from CPAN.
If we don't do this we leak CGI::PSGI instance per
request and other object referenced by it, but
only if plack's response_cb util is used.

I couldn't unwrap everything to find particular
reason of the leak, but this change helps. Test
proves that module leaks without the change and
doesn't leak with.
@abh abh merged commit bdb990c into ruz:master Sep 12, 2013
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.

None yet

2 participants