Skip to content

Conversation

@marvinhagemeister
Copy link
Collaborator

This PR adds a new function that acquires a random lock from a pool of resources.

const pool = ['A', 'B', 'C'];
const [lock1, lock2] = await acquireFromPool(config, pool, 2);

@marvinhagemeister marvinhagemeister marked this pull request as draft July 24, 2020 07:10
@marvinhagemeister
Copy link
Collaborator Author

Just got confirmation that the locking api isn't considered public yet. So I can do more drastic changes and make the API a little easier to use. Will split this work into multiple PRs.

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