diff options
author | Pawel Pluciennik <ppluciennik@opera.com> | 2017-11-24 10:26:23 (GMT) |
---|---|---|
committer | Pawel Pluciennik <ppluciennik@opera.com> | 2017-11-24 10:26:23 (GMT) |
commit | c1c8bbaa5fc95ee90ce50d2aa5e16f4c86431114 (patch) | |
tree | 53e4baf3fedc1f2345b4997ec8bde5c58a2717fc /src/build_log.cc | |
parent | e234a7bdb6c42f4539c0ab09b624f191287c2c10 (diff) | |
download | Ninja-c1c8bbaa5fc95ee90ce50d2aa5e16f4c86431114.zip Ninja-c1c8bbaa5fc95ee90ce50d2aa5e16f4c86431114.tar.gz Ninja-c1c8bbaa5fc95ee90ce50d2aa5e16f4c86431114.tar.bz2 |
Flush changes into .ninja_log right away.
Diffstat (limited to 'src/build_log.cc')
-rw-r--r-- | src/build_log.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/build_log.cc b/src/build_log.cc index 648617c..c75be95 100644 --- a/src/build_log.cc +++ b/src/build_log.cc @@ -167,6 +167,9 @@ bool BuildLog::RecordCommand(Edge* edge, int start_time, int end_time, if (log_file_) { if (!WriteEntry(log_file_, *log_entry)) return false; + if (fflush(log_file_) != 0) { + return false; + } } } return true; |