Hi, Andrew.

By default, IO streams are not regularly flushed; they are buffered in the 
computer until 'enough' IO has been done (or until the stream is closed).

I'm piping glpsol through some Python code and this buffering is creating a 
noticable delay in my processing.  What I'd like is an option that enables 
explicit flushing of glpsol's output.  For example, after each status line is 
printed, you might execute:

  flush(stdout)

(or do "cout << flush" in C++).

--Bill

> -----Original Message-----
> From: Andrew Makhorin [mailto:m...@gnu.org] 
> Sent: Sunday, September 13, 2009 5:27 PM
> To: Hart, William E
> Cc: help-glpk@gnu.org
> Subject: Re: [Help-glpk] Feature request - option to flush output
> 
> > I'd like to see an option in GLPK that allows the output 
> summary to be 
> > flushed on a regular basis.  I understand why you might leave this 
> > 'off' by default, but allowing users to have very active 
> updates adds 
> > some value to their interactions with GLPK.
> 
> Could you please clarify your request in more details? Thanks.
> 
> 
> Andrew Makhorin
> 
> 
> 





_______________________________________________
Help-glpk mailing list
Help-glpk@gnu.org
http://lists.gnu.org/mailman/listinfo/help-glpk

Reply via email to