Skip to content

Conversation

@vladak
Copy link
Member

@vladak vladak commented May 18, 2023

Currently IndexParallelizer is bounced at the end of Indexer#main() explicitly. Given it is AutoCloseable, it should be used in try-with-resources inside doIndexerExecution(). This way all the related threads and processes (namely ctags) will go away before the configuration is written/sent. This should prevent zombie processes as reported in #4222 (reply in thread)

@vladak vladak added the indexer label May 18, 2023
@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label May 18, 2023
@vladak vladak merged commit a39ccd1 into oracle:master May 18, 2023
@vladak vladak deleted the index_parallelizer_implicit_bounce branch May 18, 2023 17:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

indexer OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant