<div>I have the same problem with cbc.exe.</div><div>š</div><div>You can add follow row to thešCoinMessageHandler::print() in the filešCoinMessageHandler.cpp:</div><div>š fflush(fp_);š</div><div>This row must be inserted before return 0;</div><div>š</div><div>03.10.2015, 17:15, "Jack Dunn" <jack.dunn.nz@gmail.com>:</div><blockquote type="cite"><div>Hi,<div>š</div><div>I'm running Cbc in a pipe to capture stdout/stderr, and I want to display the solve process in real-time. It seems like Cbc switches to using a 4K buffer rather than line-buffered writes when it detects it isn't running interactively. Is there a way to force Cbc's writes to be line-buffered? I want to avoid having to run the command through a pseudo tty if possible.</div><div>š</div><div>Thanks,</div><div>Jack</div></div>,<p>_______________________________________________<br />Cbc mailing list<br /><a href="mailto:Cbc@list.coin-or.org">Cbc@list.coin-or.org</a><br /><a href="http://list.coin-or.org/mailman/listinfo/cbc">http://list.coin-or.org/mailman/listinfo/cbc</a></p></blockquote>