View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0002714 | Spring engine | General | public | 2011-11-07 13:51 | 2011-11-07 14:30 | ||||
Reporter | Licho | ||||||||
Assigned To | Kloot | ||||||||
Priority | normal | Severity | major | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | 83.0 | ||||||||
Target Version | Fixed in Version | 84.0 | |||||||
Summary | 0002714: Spring standard output is fully buffered | ||||||||
Description | Especially on windows, Zero-K lobby cannot get messages in real time -> text to speech breaks. To simulate, start spring on windows and redirect standard output to file, file will be saved usually only after game ends.. Flush the damn standard output! | ||||||||
Tags | No tags attached. | ||||||||
Checked infolog.txt for Errors | |||||||||
Attached Files |
|
![]() |
|
Kloot (developer) 2011-11-07 14:30 |
Windows sucks. The C99 standard says: "the standard input and standard output streams are fully buffered if and only if the stream can be determined NOT to refer to an interactive device" "What constitutes an interactive device is implementation-defined." Now obviously nobody starts Spring from a command-prompt window (which would be an "interactive device"), so... |
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2011-11-07 13:51 | Licho | New Issue | |
2011-11-07 14:30 | Kloot | Note Added: 0007527 | |
2011-11-07 14:30 | Kloot | Status | new => resolved |
2011-11-07 14:30 | Kloot | Fixed in Version | => 84.0 |
2011-11-07 14:30 | Kloot | Resolution | open => fixed |
2011-11-07 14:30 | Kloot | Assigned To | => Kloot |