]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Flush the logfd after we print "Tor opening log file", so we don't see those messages...
authorPeter Palfrader <peter@palfrader.org>
Wed, 24 Nov 2004 08:42:06 +0000 (08:42 +0000)
committerPeter Palfrader <peter@palfrader.org>
Wed, 24 Nov 2004 08:42:06 +0000 (08:42 +0000)
svn:r2980

src/common/log.c

index e8b43228b044bacec3c30790c72a459c2e8cee76..c91b13275986f306070b9b2774c331aaabbecde5 100644 (file)
@@ -104,7 +104,8 @@ static int log_tor_version(logfile_t *lf, int reset)
   n = _log_prefix(buf, sizeof(buf), LOG_NOTICE);
   tor_snprintf(buf+n, sizeof(buf)-n,
                "Tor %s opening %slog file.\n", VERSION, is_new?"new ":"");
-  if (fputs(buf, lf->file) == EOF)
+  if (fputs(buf, lf->file) == EOF ||
+     fflush(lf->file) == EOF) /* error */
     return -1; /* failed */
   return 0;
 }