Changeset: bfaeca9a98bf for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bfaeca9a98bf
Modified Files:
gdk/gdk_logger.c
Branch: Oct2020
Log Message:
Don't use assert to notify about an error, but tell the user.
diffs (17 lines):
diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c
--- a/gdk/gdk_logger.c
+++ b/gdk/gdk_logger.c
@@ -1153,7 +1153,12 @@ logger_readlog(logger *lg, char *filenam
return GDK_SUCCEED;
case 1:
/* if not empty, must start with correct byte order mark */
- assert(byteorder == 1234);
+ if (byteorder != 1234) {
+ TRC_CRITICAL(GDK, "incorrect byte order word in file
%s\n", filename);
+ logger_close(lg);
+ GDKdebug = dbg;
+ return GDK_FAIL;
+ }
break;
}
if ((fd = getFileNo(lg->log)) < 0 || fstat(fd, &sb) < 0) {
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list