serialoutput: optional character limit
This prevents unlimited memory consumption in case the guest system enters an endless loop. Change-Id: Ia1bb178f7d8cb8ad8bf958210d90f6d7c2e11359
This commit is contained in:
@ -10,7 +10,9 @@ bool SerialOutputLogger::run()
|
||||
while (true) {
|
||||
simulator.addListener(&ev_ioport);
|
||||
simulator.resume();
|
||||
m_output += ev_ioport.getData();
|
||||
if (m_output.size() < m_limit) {
|
||||
m_output += ev_ioport.getData();
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user