Changeset: 7ee643fa6a83 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7ee643fa6a83 Modified Files: gdk/gdk_hash.c Branch: Jul2017 Log Message:
More locking. diffs (16 lines): diff --git a/gdk/gdk_hash.c b/gdk/gdk_hash.c --- a/gdk/gdk_hash.c +++ b/gdk/gdk_hash.c @@ -567,8 +567,11 @@ void HASHdestroy(BAT *b) { if (b) { - Hash *hs = b->thash; + Hash *hs; + MT_lock_set(&GDKhashLock(b->batCacheid)); + hs = b->thash; b->thash = NULL; + MT_lock_unset(&GDKhashLock(b->batCacheid)); if (hs == (Hash *) 1) { GDKunlink(BBPselectfarm(b->batRole, b->ttype, hashheap), BATDIR, _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list