https://bugs.winehq.org/show_bug.cgi?id=37308
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |RESOLVED Resolution|WONTFIX |FIXED
--- Comment #10 from Alexandre Julliard julliard@winehq.org --- (In reply to Sebastian from comment #8)
The fix in 1.8-rc2 was to reduce the idle timeout before a buffer flush would be forced from 1000ms to 50ms. Would it be possible to reduce this even further to maybe 5ms for testing, for example by making this a configurable parameter? This might help if there are some programs which don't flush the buffer but instead wait for a flush to occur by external means before they continue.
The flush should be transparent to the application, there's no mechanism for it to wait for a flush.
For now you can tweak the timeout in the source, I don't expect it to make a lot of difference, but by all means please give it a try and let me know.
Marking bug fixed, thanks for testing!