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