Skip to content

(POOLER-150) Synchronize checkout operations for API#339

Merged
kevpl merged 1 commit into
puppetlabs:masterfrom
mattkirby:pooler_150
Oct 22, 2019
Merged

(POOLER-150) Synchronize checkout operations for API#339
kevpl merged 1 commit into
puppetlabs:masterfrom
mattkirby:pooler_150

Conversation

@mattkirby

Copy link
Copy Markdown
Contributor

This commit adds a shared mutex to vmpooler API so that checkout requests can be synchronized across threads. Without this change it is possible in some scenarios for vmpooler to allocate the same SUT to different API requests for a VM.

This commit adds a shared mutex to vmpooler API so that checkout requests can be synchronized across threads. Without this change it is possible in some scenarios for vmpooler to allocate the same SUT to different API requests for a VM.
@mattkirby mattkirby requested a review from a team as a code owner October 21, 2019 21:24

@kevpl kevpl left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm 👍

@kevpl kevpl merged commit a6e3e3a into puppetlabs:master Oct 22, 2019
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.

2 participants