Skip to content

[kbn/optimizer] remove disconnect listener#67161

Merged
spalger merged 1 commit intoelastic:masterfrom
spalger:fix/flaky-worker-clean-exit
May 21, 2020
Merged

[kbn/optimizer] remove disconnect listener#67161
spalger merged 1 commit intoelastic:masterfrom
spalger:fix/flaky-worker-clean-exit

Conversation

@spalger
Copy link
Copy Markdown
Contributor

@spalger spalger commented May 21, 2020

Recent changes to the @kbn/optimizer in #67059 have lead to workers not exiting somewhat randomly. We have 18 builds that have failed since this was merged 19 hours ago.

image

I'm suspecting the "disconnect" listener, which I removed previously for the same reason and added the check which is failing now, but I'm quite surprised to hear that it's flaky. I could imagine there's a race of some sort related to how the child processes receives the disconnected event.

@spalger spalger added Team:Operations Kibana-Operations Team v8.0.0 release_note:skip Skip the PR/issue when compiling release notes v7.8.0 v7.9.0 v7.7.1 labels May 21, 2020
@spalger spalger requested a review from a team as a code owner May 21, 2020 09:56
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/kibana-operations (Team:Operations)

@kibanamachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@spalger spalger merged commit 90fc521 into elastic:master May 21, 2020
spalger pushed a commit to spalger/kibana that referenced this pull request May 21, 2020
spalger pushed a commit to spalger/kibana that referenced this pull request May 21, 2020
spalger pushed a commit to spalger/kibana that referenced this pull request May 21, 2020
spalger added a commit that referenced this pull request May 22, 2020
@spalger spalger deleted the fix/flaky-worker-clean-exit branch May 22, 2020 03:53
spalger added a commit to spalger/kibana that referenced this pull request May 22, 2020
spalger added a commit to spalger/kibana that referenced this pull request May 22, 2020
spalger added a commit to spalger/kibana that referenced this pull request May 22, 2020
spalger added a commit that referenced this pull request May 23, 2020
* Revert "[7.7] [kbn/optimizer] remove disconnect listener (#67161) (#67185)"

This reverts commit a1c7cf1.

* Revert "[7.7] [kbn/optimizer] poll parent process to avoid zombie processes (#67059) (#67119)"

This reverts commit e6a5a9d.

Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release_note:skip Skip the PR/issue when compiling release notes reverted Team:Operations Kibana-Operations Team v7.7.1 v7.8.0 v7.9.0 v8.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants