소스 검색

fix packetconn assembler does not close incoming packet processor

Shelikhoo 1 년 전
부모
커밋
bd25f13997
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      transport/internet/request/assembler/packetconn/req2packet.go

+ 1 - 0
transport/internet/request/assembler/packetconn/req2packet.go

@@ -102,6 +102,7 @@ copyFromChan:
 	waitTimer.Stop()
 	go func() {
 		reader, writer := io.Pipe()
+                defer writer.Close()
 		streamingRespOpt := &pipedStreamingRespOption{writer}
 		go func() {
 			for {