Remove fsync in audit-smack-log
authorMarek Smolinski <m.smolinski@samsung.com>
Fri, 14 Feb 2014 07:11:11 +0000 (08:11 +0100)
committerBartlomiej Grzelewski <b.grzelewski@samsung.com>
Mon, 24 Feb 2014 10:32:12 +0000 (11:32 +0100)
Synchronization kernel buffer by a fsync call is unnecessary

[Issue#]   N/A
[Bug]      N/A
[Cause]    N/A
[Verfication] Build

Change-Id: Ife04d92f108adc4a29facebd710d0ced1521702c

src/server/dpl/log/src/audit-smack-log.cpp

index d3a704c..e33efbb 100644 (file)
@@ -135,8 +135,6 @@ void AuditSmackLog::HandleWrite(const char *message,
         LocateSourceFileName(filename) << std::string(":") << line <<
         std::string("] ") << function << std::string("(): ") <<
         message << std::endl;
-
-    fsync(DPL::FstreamAccessors<std::ofstream>::GetFd(m_outputStream)); // flush kernel space buffer
 }
 
 int AuditSmackLog::CreateLogFile()