Changeset: 6dea5a0c7d4e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/6dea5a0c7d4e
Modified Files:
gdk/gdk_bbp.c
Branch: Jul2021
Log Message:
In case of error, don't cause a crash.
diffs (14 lines):
diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c
--- a/gdk/gdk_bbp.c
+++ b/gdk/gdk_bbp.c
@@ -3155,8 +3155,8 @@ dirty_bat(bat *i, bool subcommit)
if ((BBP_status(*i) & BBPNEW) &&
BATcheckmodes(b, false) != GDK_SUCCEED) /* check
mmap modes */
*i = -*i; /* error */
- if ((BBP_status(*i) & BBPPERSISTENT) &&
- (subcommit || BATdirty(b)))
+ else if ((BBP_status(*i) & BBPPERSISTENT) &&
+ (subcommit || BATdirty(b)))
return b; /* the bat is loaded,
persistent and dirty */
} else if (BBP_status(*i) & BBPSWAPPED) {
b = (BAT *) BBPquickdesc(*i);
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]