oslo.concurrency/oslo_concurrency/tests/unit
Chris Friesen 2b55da68ae Add support for fair locks
This adds support for a "fair" variant of the lock.  When there are
multiple entities within a single process that are blocked waiting
for the lock the fair lock will ensure that they acquire the lock
in FIFO order.

For now at least, when fair locks are in use we don't support
the "semaphores" argument.

If external locks are enabled, the inter-process ordering will be
determined by the underlying OS lock ordering and process scheduling.

Change-Id: I37577becff4978bf643c65fa9bc2d78d342ea35a
2018-11-02 10:40:23 -06:00
..
__init__.py Move out of the oslo namespace package 2014-11-14 17:17:25 -05:00
test_lockutils.py Add support for fair locks 2018-11-02 10:40:23 -06:00
test_lockutils_eventlet.py Move out of the oslo namespace package 2014-11-14 17:17:25 -05:00
test_processutils.py Windows: ensure exec calls don't block other greenthreads 2017-08-16 13:59:02 +03:00