summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Joseph <tomjoseph@in.ibm.com>2017-08-01 16:48:06 +0530
committerTom Joseph <tomjoseph@in.ibm.com>2017-08-01 16:48:06 +0530
commitde203ced0585018aa4fe15ad77fe5aed234bc2dc (patch)
tree8668fff797133c432e1131d591b0fb47ad814f4c
parent3ecf0a1cc0b5a8a8bd8ffc5aecedcde17dfea6a6 (diff)
downloadphosphor-net-ipmid-de203ced0585018aa4fe15ad77fe5aed234bc2dc.tar.gz
phosphor-net-ipmid-de203ced0585018aa4fe15ad77fe5aed234bc2dc.zip
Cleanup the console buffer on stopping the SOL payload.
Resolves openbmc/openbmc#1811 Change-Id: I45c7f9379e4df28733f55fbe4830573d0fe09c14 Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
-rw-r--r--sol/sol_manager.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/sol/sol_manager.cpp b/sol/sol_manager.cpp
index 90ecffe..889065f 100644
--- a/sol/sol_manager.cpp
+++ b/sol/sol_manager.cpp
@@ -127,6 +127,8 @@ void Manager::stopPayloadInstance(uint8_t payloadInstance)
if (payloadMap.empty())
{
consoleFD.reset();
+
+ dataBuffer.erase(dataBuffer.size());
}
}
OpenPOWER on IntegriCloud