Skip to content

Commit 1a2f192

Browse files
committed
fix:修复连接关闭不能及时断开的bug
1 parent 5651e64 commit 1a2f192

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

pipe.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,11 @@ func Pipe(left Stream, right Stream, timeout time.Duration) error {
4646
results := make(chan error, 2)
4747
go func() {
4848
_, err := unidirectionalStream(left, right, updateActivity)
49+
left.SetReadDeadline(time.Now())
4950
results <- err
5051
}()
5152
_, err := unidirectionalStream(right, left, updateActivity)
53+
right.SetReadDeadline(time.Now())
5254
results <- err
5355

5456
// 停止监控

0 commit comments

Comments
 (0)