aboutsummaryrefslogtreecommitdiff
path: root/src/internal
diff options
context:
space:
mode:
authorKatie Hockman <katie@golang.org>2021-10-12 16:45:40 -0400
committerKatie Hockman <katie@golang.org>2021-10-12 21:30:42 +0000
commit61890fb1237a3d2c3be809f66dd3f831cd2cc3d2 (patch)
treecc544953a8018b536b2f5601bc712c0f98f1bd6a /src/internal
parent3d051ba8d40a8c2e2b02c0a96cf0c47b1a9c469b (diff)
downloadgo-61890fb1237a3d2c3be809f66dd3f831cd2cc3d2.tar.gz
go-61890fb1237a3d2c3be809f66dd3f831cd2cc3d2.zip
internal/fuzz: fix -fuzzminimizetime with 'x' bug
Fixes #48928 Change-Id: I3825ec615ab5fc19389ef4c10ad1042005a3761c Reviewed-on: https://go-review.googlesource.com/c/go/+/355450 Trust: Katie Hockman <katie@golang.org> Run-TryBot: Katie Hockman <katie@golang.org> Reviewed-by: Jay Conrod <jayconrod@google.com> TryBot-Result: Go Bot <gobot@golang.org>
Diffstat (limited to 'src/internal')
-rw-r--r--src/internal/fuzz/fuzz.go8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/internal/fuzz/fuzz.go b/src/internal/fuzz/fuzz.go
index a8bbd60b1c..03071d5521 100644
--- a/src/internal/fuzz/fuzz.go
+++ b/src/internal/fuzz/fuzz.go
@@ -825,9 +825,11 @@ func (c *coordinator) peekMinimizeInput() (fuzzMinimizeInput, bool) {
}
}
}
- remaining := c.opts.Limit - c.count - c.countWaiting
- if input.limit > remaining {
- input.limit = remaining
+ if c.opts.Limit > 0 {
+ remaining := c.opts.Limit - c.count - c.countWaiting
+ if input.limit > remaining {
+ input.limit = remaining
+ }
}
return input, true
}