Author: Armin Rigo <[email protected]>
Branch: c7-more-segments
Changeset: r1029:8469a9bdaccd
Date: 2014-03-16 09:49 +0100
http://bitbucket.org/pypy/stmgc/changeset/8469a9bdaccd/

Log:    fix

diff --git a/c7/stm/contention.c b/c7/stm/contention.c
--- a/c7/stm/contention.c
+++ b/c7/stm/contention.c
@@ -235,7 +235,7 @@
     uint8_t prev_owner = ((volatile uint8_t *)write_locks)[lock_idx];
     if (prev_owner != 0 && prev_owner != STM_PSEGMENT->write_lock_num) {
 
-        uint8_t other_segment_num = prev_owner - 1;
+        uint8_t other_segment_num = prev_owner;
         assert(get_priv_segment(other_segment_num)->write_lock_num ==
                prev_owner);
 
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to