Website Summary Files Commits Branches @commit @diff @stats
path: root / ui-commit.h
diff options
context:
space:
mode:
Commit3b485cc5422f800d142c7023295e82c0a1c10b19 (patch)
Author
 John Keeping <john@keeping.me.uk>
2017-04-24 19:38:34 +0100
Committer
 John Keeping <john@keeping.me.uk>
2017-10-03 19:19:34 +0100
Filesc5c46cdf02c2cff650cc15342c3a5ced861c912c /ui-commit.h
cgit-3b485cc5422f800d142c7023295e82c0a1c10b19.tar
cgit-3b485cc5422f800d142c7023295e82c0a1c10b19.tar.gz
cgit-3b485cc5422f800d142c7023295e82c0a1c10b19.zip
Parentde297883385030f4bdcd2f5c3839d1187611b949 (diff)
cache: flush stdio before restoring FDs
As described in commit 2efb59e (ui-patch: Flush stdout after outputting data, 2014-06-11), we need to ensure that stdout is flushed before restoring the file descriptor when writing to the cache. It turns out that it's not just ui-patch that is affected by this but also raw diff which writes to stdout internally. Let's avoid risking more places doing this by ensuring that stdout is flushed after writing in fill_slot(). Signed-off-by: John Keeping <john@keeping.me.uk>
0 files changed, 0 insertions, 0 deletions