Changeset: a1bb8812005f for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/a1bb8812005f
Modified Files:
clients/mapiclient/mclient.c
Branch: default
Log Message:
Merge with Jun2023 branch.
diffs (44 lines):
diff --git a/clients/mapiclient/mclient.c b/clients/mapiclient/mclient.c
--- a/clients/mapiclient/mclient.c
+++ b/clients/mapiclient/mclient.c
@@ -3771,5 +3771,11 @@ main(int argc, char **argv)
if (priv.buf != NULL)
free(priv.buf);
+ free(dotfile.user);
+ free(dotfile.passwd);
+ free(dotfile.dbname);
+ free(dotfile.host);
+ free(dotfile.output);
+
return c;
}
diff --git a/gdk/ChangeLog.Jun2023 b/gdk/ChangeLog.Jun2023
--- a/gdk/ChangeLog.Jun2023
+++ b/gdk/ChangeLog.Jun2023
@@ -1,6 +1,13 @@
# ChangeLog file for GDK
# This file is updated with Maddlog
+* Fri Sep 22 2023 Sjoerd Mullender <[email protected]>
+- Fixed a number of data races (race conditions).
+
+* Mon Sep 18 2023 Sjoerd Mullender <[email protected]>
+- Fixed a reference counting problem when a BAT could nog be loaded,
+ e.g. because of resource limitations.
+
* Wed Aug 30 2023 Sjoerd Mullender <[email protected]>
- Only check for virtual memory limits when creating or growing bats,
not for general memory allocations. There is (still) too much code
diff --git a/tools/merovingian/daemon/controlrunner.c
b/tools/merovingian/daemon/controlrunner.c
--- a/tools/merovingian/daemon/controlrunner.c
+++ b/tools/merovingian/daemon/controlrunner.c
@@ -241,7 +241,7 @@ static void ctl_handle_client(
char buf[8096];
char buf2[8096 + 50];
char *p, *q;
- sabdb *stats;
+ sabdb *stats = NULL;
int pos = 0;
size_t len;
err e;
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]