Skip to content

Commit

Permalink
Merge pull request #111 from r3inbowari/fix/lowtest
Browse files Browse the repository at this point in the history
fix: resolve slow test exception
  • Loading branch information
r3inbowari authored Feb 27, 2023
2 parents 4d46617 + b5b434f commit 1ed2df6
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions speedtest/data_manager.go
Original file line number Diff line number Diff line change
Expand Up @@ -362,6 +362,9 @@ func (dc *DataChunk) DownloadHandler(r io.Reader) error {
bufP := blackHolePool.Get().(*[]byte)
readSize := 0
for {
if !dc.manager.running {
return nil
}
readSize, dc.err = r.Read(*bufP)
rs := int64(readSize)

Expand Down Expand Up @@ -404,6 +407,9 @@ func (dc *DataChunk) GetParent() Manager {
}

func (dc *DataChunk) Read(b []byte) (n int, err error) {
if !dc.manager.running {
return n, io.EOF
}
if dc.remainOrDiscardSize < readChunkSize {
if dc.remainOrDiscardSize <= 0 {
dc.endTime = time.Now()
Expand Down

0 comments on commit 1ed2df6

Please sign in to comment.