Restore compression of duplicate log file entries.
This undoes the workaround for bug #964, which was an Xprintism.
This commit is contained in:
parent
cbb4e80eb7
commit
6c27b91122
10
os/log.c
10
os/log.c
|
@ -498,15 +498,6 @@ VAuditF(const char *f, va_list args)
|
||||||
prefix = AuditPrefix();
|
prefix = AuditPrefix();
|
||||||
len = vsnprintf(buf, sizeof(buf), f, args);
|
len = vsnprintf(buf, sizeof(buf), f, args);
|
||||||
|
|
||||||
#if 1
|
|
||||||
/* XXX Compressing duplicated messages is temporarily disabled to
|
|
||||||
* work around bugzilla 964:
|
|
||||||
* https://freedesktop.org/bugzilla/show_bug.cgi?id=964
|
|
||||||
*/
|
|
||||||
ErrorF("%s%s", prefix != NULL ? prefix : "", buf);
|
|
||||||
oldlen = -1;
|
|
||||||
nrepeat = 0;
|
|
||||||
#else
|
|
||||||
if (len == oldlen && strcmp(buf, oldbuf) == 0) {
|
if (len == oldlen && strcmp(buf, oldbuf) == 0) {
|
||||||
/* Message already seen */
|
/* Message already seen */
|
||||||
nrepeat++;
|
nrepeat++;
|
||||||
|
@ -520,7 +511,6 @@ VAuditF(const char *f, va_list args)
|
||||||
nrepeat = 0;
|
nrepeat = 0;
|
||||||
auditTimer = TimerSet(auditTimer, 0, AUDIT_TIMEOUT, AuditFlush, NULL);
|
auditTimer = TimerSet(auditTimer, 0, AUDIT_TIMEOUT, AuditFlush, NULL);
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
if (prefix != NULL)
|
if (prefix != NULL)
|
||||||
free(prefix);
|
free(prefix);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user