(log_message): Added a fsync() call after each line outputted to the
log file.
This commit is contained in:
parent
c5307363be
commit
5c02939533
@ -1,4 +1,4 @@
|
|||||||
/* $Id: log.c,v 1.28 2004-02-13 21:27:42 rjkaes Exp $
|
/* $Id: log.c,v 1.29 2004-08-14 03:20:01 rjkaes Exp $
|
||||||
*
|
*
|
||||||
* Logs the various messages which tinyproxy produces to either a log file or
|
* Logs the various messages which tinyproxy produces to either a log file or
|
||||||
* the syslog daemon. Not much to it...
|
* the syslog daemon. Not much to it...
|
||||||
@ -180,6 +180,7 @@ log_message(int level, char *fmt, ...)
|
|||||||
vsnprintf(str, STRING_LENGTH, fmt, args);
|
vsnprintf(str, STRING_LENGTH, fmt, args);
|
||||||
write(log_file_fd, str, strlen(str));
|
write(log_file_fd, str, strlen(str));
|
||||||
write(log_file_fd, "\n", 1);
|
write(log_file_fd, "\n", 1);
|
||||||
|
fsync(log_file_fd);
|
||||||
|
|
||||||
#ifdef HAVE_SYSLOG_H
|
#ifdef HAVE_SYSLOG_H
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user