Revision f8e233a3 doc/design-2.1-lock-acquire.dot
b/doc/design-2.1-lock-acquire.dot | ||
---|---|---|
11 | 11 |
remove_from_queue[label="Remove from queue"] |
12 | 12 |
|
13 | 13 |
/* Conditions */ |
14 |
alone[label="Empty queue and can acquire?", shape=diamond]
|
|
15 |
have_timeout[label="Do I have timeout?", shape=diamond]
|
|
14 |
alone[label="Empty queue\nand can acquire?", shape=diamond]
|
|
15 |
have_timeout[label="Do I have\ntimeout?", shape=diamond]
|
|
16 | 16 |
top_of_queue_and_can_acquire[ |
17 |
label="On top of queue and can acquire lock?",
|
|
17 |
label="On top of queue and\ncan acquire lock?",
|
|
18 | 18 |
shape=diamond, |
19 | 19 |
] |
20 | 20 |
|
Also available in: Unified diff