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

JENA-904 Avoid activeInterpreters leak #46

Closed
wants to merge 4 commits into from

Conversation

stain
Copy link
Member

@stain stain commented Mar 21, 2015

Fixes JENA-904 by closing the interpreter of the generator of /ConsumerChoicePointFrame - and making sure CCPF.close() is called through super.close() calls of its owners.

safest to call child.close() before your own super.close
.. so that it is removed from activeInterpreters

calling .setComplete() on the other hand broke
other tests as it closes too much too early
@stain
Copy link
Member Author

stain commented Mar 21, 2015

You might notice the test is very similar to #44 - but I kept it in a separate file here now to avoid merge conflicts. Feel free to manually merge the two tests!

@stain
Copy link
Member Author

stain commented Mar 31, 2015

Anything blocking this fix..? It does not depend on #44, although both must go in to solve JENA-904.

@asfgit asfgit closed this in 3573bd7 May 1, 2015
Aklakan referenced this pull request in Aklakan/jena Oct 3, 2022
Altered DynamicDataset for From-As-Filter
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

1 participant