Bug 1784 - pulseaudio.exe should flush stderr output
Summary: pulseaudio.exe should flush stderr output
Status: CLOSED FIXED
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Sound (show other bugs)
Version: trunk
Hardware: PC Windows
: P2 Enhancement
Target Milestone: 4.1.1
Assignee: Pierre Ossman
URL:
Keywords: astrand_tester, prosaic
Depends on:
Blocks:
 
Reported: 2006-01-13 14:47 CET by Pierre Ossman
Modified: 2013-10-24 10:46 CEST (History)
1 user (show)

See Also:
Acceptance Criteria:


Attachments

Description Pierre Ossman cendio 2006-01-13 14:47:03 CET
Using pipes to capture stdout/stderr is a bit of a pain on Windows. So currently
we ignore any output from polypaudio. To ease debugging it would be nice to see
what is going on though, so we should try to use polypaudio's ability to log to
file.
Comment 1 Peter Åstrand cendio 2008-06-24 14:46:18 CEST
Continuation of 2820. PA logs to stderr, but apparently, stderr is buffered on Windows. A fflush() in it's log.c should probably fix this. 
Comment 2 Pierre Ossman cendio 2013-07-10 12:48:34 CEST
You can also turn off buffering. We have a hack in OpenSSH that does this.
Comment 3 Pierre Ossman cendio 2013-07-19 13:29:09 CEST
This was fixed by upstream when we upgraded to 2.1.
Comment 4 Peter Åstrand cendio 2013-10-21 11:21:08 CEST
Works fine.

Note You need to log in before you can comment on or make changes to this bug.