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

Service cleanup #390

Merged
merged 5 commits into from
Mar 29, 2019
Merged

Service cleanup #390

merged 5 commits into from
Mar 29, 2019

Conversation

kvosper
Copy link
Contributor

@kvosper kvosper commented Mar 27, 2019

This was branched from #389 so please review/merge that one first, or you will see the changes from both branches at once.

This PR fixes two types of problems with our NettyServer and StyxServer classes, with respect to behaving as services:

  1. Previously, the NettyServer instances (proxy and admin) are doing some of the start-up before the service is actually STARTING (i.e. construction time or before). We move it to the correct location.
  2. Some of the start/stop methods are blocking on child services when they are supposed to provide async functionality.

@kvosper kvosper merged commit 9211b7d into ExpediaGroup:master Mar 29, 2019
@kvosper kvosper deleted the service-cleanup branch March 29, 2019 10:09
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.

3 participants