On Fri, Nov 20, 2009 at 03:09:56PM +0100, Till Harbaum / Lists wrote:
> The interesting part is that your program
> below shows the same behaviour: I don't see any output until the 
> embedded application (geotoad in this case) has ended. This is
> rather annoying as the program runs quite some seconds and the
> user may think something is broken. Perhaps geotoad misses
> some "flushs", but it does not show the problem when being run
> from the xterminal/whatever.

Terminals are normaly line-buffered while pipes are block-buffered, see
setvbuf(3) for some info.  So the buffering behaviour differs depending
on where the output goes.

Yeti

_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to