X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=futex-wakeup%2Fnto1%2Ffutex.spin;h=c0e8b543dfec5aa96e3ffef122a131ad07097e2e;hb=7f12dad2ba26c922477cc5999f7efef43ce26748;hp=f599a00532f36db1b99e005ee7d8fa8fc3b26985;hpb=575c1e87f3e48e96a2ceab427057a37041e9d611;p=urcu.git diff --git a/futex-wakeup/nto1/futex.spin b/futex-wakeup/nto1/futex.spin index f599a00..c0e8b54 100644 --- a/futex-wakeup/nto1/futex.spin +++ b/futex-wakeup/nto1/futex.spin @@ -24,7 +24,6 @@ * 1 waiter * * while (1) { - * progress: * futex = -1; * if (queue == 1) { * futex = 0; @@ -32,7 +31,9 @@ * if (futex == -1) { * futex_wake = (futex == -1 ? 0 : 1); (atomic) * while (futex_wake == 0) { }; + * } * } + * progress: * queue = 0; * } *