From 190df1c66f0dc1673afb506e17c6fccb1fe8c0ec Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 20 Jul 2010 10:38:26 -0700 Subject: [PATCH] debug: fix log append ios::ate does not work as advertised! Signed-off-by: Sage Weil --- src/common/debug.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/debug.cc b/src/common/debug.cc index f1c46a57c961f..a252d7cbaa6c1 100644 --- a/src/common/debug.cc +++ b/src/common/debug.cc @@ -153,7 +153,7 @@ void _dout_open_log() _dout_out.close(); // only truncate if log_per_instance is set. - _dout_out.open(_dout_path, g_conf.log_per_instance ? (ios::trunc | ios::out) : (ios::out | ios::ate)); + _dout_out.open(_dout_path, g_conf.log_per_instance ? (ios::trunc | ios::out) : (ios::out | ios::app)); if (!_dout_out.is_open()) { std::cerr << "error opening output file " << _dout_path << std::endl; _dout = &std::cout; -- 2.39.5