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

Hotfix: Ensure multiple Pods don't get created for a GameServer #332

Merged
merged 1 commit into from
Aug 28, 2018

Conversation

markmandel
Copy link
Member

Since the cache is eventually consistent, there was a race condition in which a GameServer could create more than one Pod backing it, as the first one isn't found in the cache yet.

This sync's the cache before checking this value, so the cache is up to date.

Since the cache is eventually consistent, there was a race condition
in which a GameServer could create more than one Pod backing it,
as the first one isn't found in the cache yet.

This sync's the cache before checking this value, so the cache
is up to date.
@markmandel markmandel added the kind/bug These are bugs. label Aug 28, 2018
@markmandel markmandel added this to the 0.4.0 milestone Aug 28, 2018
@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: 6675350a-2900-482c-9b75-408970bd760e

The following development artifacts have been built, and will exist for the next 30 days:

(experimental) To install this version:

  • git fetch https://github.com/GoogleCloudPlatform/agones.git pull/332/head:pr_332 && git checkout pr_332
  • helm install install/helm/agones --namespace agones-system --name agones --set agones.image.tag=0.4.0-9a0546b

@markmandel markmandel merged commit eb26a9d into googleforgames:master Aug 28, 2018
@markmandel markmandel deleted the hotfix/sync-fleets branch August 28, 2018 23:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug These are bugs.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants