Changeset: 42aa2c623532 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/42aa2c623532
Modified Files:
        gdk/gdk_bbp.c
Branch: Jul2021
Log Message:

Typo: use lock depending on bat id, not thread id.


diffs (20 lines):

diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c
--- a/gdk/gdk_bbp.c
+++ b/gdk/gdk_bbp.c
@@ -2368,14 +2368,14 @@ bbpclear(bat i, int idx, bool lock)
        TRC_DEBUG(BAT_, "set to unloading %d\n", i);
        if (lock) {
                MT_lock_set(&GDKcacheLock(idx));
-               MT_lock_set(&GDKswapLock(idx));
+               MT_lock_set(&GDKswapLock(i));
        }
 
        BBP_status_set(i, BBPUNLOADING);
        BBP_refs(i) = 0;
        BBP_lrefs(i) = 0;
        if (lock)
-               MT_lock_unset(&GDKswapLock(idx));
+               MT_lock_unset(&GDKswapLock(i));
        if (!BBPtmpcheck(BBP_logical(i))) {
                MT_lock_set(&BBPnameLock);
                BBP_delete(i);
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to