Changeset: 04517aefac79 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=04517aefac79
Modified Files:
gdk/gdk_logger.c
Branch: Jul2012
Log Message:
Don't ignore return value of stat system call.
In fact, don't use stat but use fstat since we've already opened the file.
diffs (16 lines):
diff --git a/gdk/gdk_logger.c b/gdk/gdk_logger.c
--- a/gdk/gdk_logger.c
+++ b/gdk/gdk_logger.c
@@ -749,7 +749,11 @@ logger_readlog(logger *lg, char *filenam
lg->log = NULL;
return 0;
}
- stat(filename, &sb);
+ if (fstat(fileno(getFile(lg->log)), &sb) < 0) {
+ mnstr_destroy(lg->log);
+ lg->log = NULL;
+ return 0;
+ }
t0 = time(NULL);
while (!err && log_read_format(lg, &l)) {
char *name = NULL;
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list