Changeset: 6a9a7487e95e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/6a9a7487e95e
Modified Files:
gdk/gdk_group.c
Branch: Dec2025
Log Message:
Fix data race.
diffs (13 lines):
diff --git a/gdk/gdk_group.c b/gdk/gdk_group.c
--- a/gdk/gdk_group.c
+++ b/gdk/gdk_group.c
@@ -1317,7 +1317,9 @@ BATgroup_internal(BAT **groups, BAT **ex
gn->tunique_est = (double)ngrp;
*groups = gn;
if (!g && !e && !s) {
+ MT_lock_set(&b->theaplock);
b->tunique_est = (double)ngrp;
+ MT_lock_unset(&b->theaplock);
}
TRC_DEBUG(ALGO, "b=" ALGOBATFMT ",s=" ALGOOPTBATFMT
",g=" ALGOOPTBATFMT ",e=" ALGOOPTBATFMT
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]