Remove remaining demux debug logs
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
ea8be6c287
commit
8a138ced41
1 changed files with 2 additions and 8 deletions
|
|
@ -62,15 +62,9 @@ func newDemuxReadCloser(src io.Reader, closer io.Closer) *demuxReadCloser {
|
||||||
defer close(d.done)
|
defer close(d.done)
|
||||||
defer pw.Close()
|
defer pw.Close()
|
||||||
|
|
||||||
fmt.Printf("[DEBUG demux] Starting stdcopy.StdCopy\n")
|
|
||||||
startTime := time.Now()
|
|
||||||
|
|
||||||
// Use stdcopy to demux stdout and stderr
|
// Use stdcopy to demux stdout and stderr
|
||||||
// We only care about stdout here, stderr goes to a discard writer
|
// We only care about stdout here, stderr goes to a discard writer
|
||||||
n, err := stdcopy.StdCopy(pw, io.Discard, src)
|
_, err := stdcopy.StdCopy(pw, io.Discard, src)
|
||||||
elapsed := time.Since(startTime)
|
|
||||||
|
|
||||||
fmt.Printf("[DEBUG demux] stdcopy.StdCopy returned: bytes=%d, err=%v, elapsed=%v\n", n, err, elapsed)
|
|
||||||
|
|
||||||
if err != nil && err != io.EOF {
|
if err != nil && err != io.EOF {
|
||||||
d.mu.Lock()
|
d.mu.Lock()
|
||||||
|
|
@ -113,7 +107,7 @@ func (d *demuxReadCloser) Close() error {
|
||||||
case <-d.done:
|
case <-d.done:
|
||||||
// Normal completion
|
// Normal completion
|
||||||
case <-time.After(5 * time.Second):
|
case <-time.After(5 * time.Second):
|
||||||
fmt.Printf("[DEBUG demux] Timeout waiting for demux goroutine to finish\n")
|
// Timeout - goroutine may be stuck, but we've done cleanup
|
||||||
}
|
}
|
||||||
|
|
||||||
d.mu.Lock()
|
d.mu.Lock()
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue