Changeset: f2e4ef7d15b0 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/f2e4ef7d15b0
Modified Files:
gdk/gdk_bbp.c
Branch: Jul2021
Log Message:
Plug a memory leak.
diffs (17 lines):
diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c
--- a/gdk/gdk_bbp.c
+++ b/gdk/gdk_bbp.c
@@ -1576,6 +1576,13 @@ BBPexit(void)
}
VIEWdestroy(b);
} else {
+ ValPtr p = BATgetprop_nolock(b,
(enum prop_t) 21);
+ if (p != NULL) {
+ Heap *h = p->val.pval;
+ BATrmprop_nolock(b,
(enum prop_t) 21);
+ ATOMIC_AND(&h->refs,
~DELAYEDREMOVE);
+ HEAPdecref(h, false);
+ }
PROPdestroy_nolock(b);
BATfree(b);
}
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]