>> When the shell is set to interactive (i.e. "-interactive"), the output >> (stdout) is flushed with every prompt (shell.c:422) but stderr is not.
> Stderr is suppose to be unbuffered so that flushing is not required. Or is > that different for windows? According to the stderr Linux man page stderr is unbuffered, which would be why I'm not having a problem in Linux: > The stream stderr is unbuffered. The stream stdout is line-buffered > when it points to a terminal. I'm unable to find any documentation about this for Windows, but since I'm seeing stderr buffering it must not be unbuffered in Windows. _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users