mirror of
https://github.com/aykhans/sarin.git
synced 2026-10-16 14:43:53 +00:00
🔨 Remove interrupt errors from responses
This commit is contained in:
1 parent
7296646428
commit
82bf31182f
1 file changed
+5
-2
@@ -210,18 +210,20 @@ func sendRequest(
|
||||
}
|
||||
|
||||
func() {
|
||||
defer func() { increase <- 1 }()
|
||||
|
||||
startTime := time.Now()
|
||||
response, err := clientDo(ctx, request)
|
||||
completedTime := time.Since(startTime)
|
||||
|
||||
if err != nil {
|
||||
if err == customerrors.ErrInterrupt {
|
||||
return
|
||||
}
|
||||
*responseData = append(*responseData, Response{
|
||||
StatusCode: 0,
|
||||
Error: err,
|
||||
Time: completedTime,
|
||||
})
|
||||
increase <- 1
|
||||
return
|
||||
}
|
||||
defer fasthttp.ReleaseResponse(response)
|
||||
@@ -231,6 +233,7 @@ func sendRequest(
|
||||
Error: nil,
|
||||
Time: completedTime,
|
||||
})
|
||||
increase <- 1
|
||||
}()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user