From e904ad8d991560b4ab64fa3bc3e4c420d82d3204 Mon Sep 17 00:00:00 2001 From: Roland Jax Date: Sat, 13 Dec 2014 10:48:05 +0100 Subject: [PATCH] missing flush added. --- src/lib/ebus/port.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/ebus/port.cpp b/src/lib/ebus/port.cpp index 04f143b0..297be502 100644 --- a/src/lib/ebus/port.cpp +++ b/src/lib/ebus/port.cpp @@ -300,6 +300,7 @@ ssize_t Port::recv(const long timeout, size_t maxCount, unsigned char* buffer) if (m_dumpRaw == true && m_dumpRawStream.is_open() == true) { m_dumpRawStream.write((char*)buffer, ret); + m_dumpRawStream.flush(); if (m_dumpRawStream.tellp() >= m_dumpRawMaxSize * 1024) { string oldfile = m_dumpRawFile + ".old";