marusama/semaphore
Fast resizable golang semaphore primitive
12 Releases
Latest: 5y ago
Allow limit to equal zerov2.5.0Latest
It's reasonable for the number of resources to be set to zero. (The limit could later be increased once resources are available, for example.)
Fix travis CIv2.4.1
Support go modulesv2.4.0
Fix a possible deadlock when Acquiring/Releasing different weights2.3.0
Fix race condition resulting in hung Acquire()2.2.0
2.1.1
2.1.0
2.0.0
1.2.0
1.1.1
1.1.0
1.0.0
