aboutsummaryrefslogtreecommitdiffstats
path: root/pkg
diff options
context:
space:
mode:
Diffstat (limited to 'pkg')
-rw-r--r--pkg/repro/repro.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkg/repro/repro.go b/pkg/repro/repro.go
index 61793ac76..b3b8d739c 100644
--- a/pkg/repro/repro.go
+++ b/pkg/repro/repro.go
@@ -254,9 +254,9 @@ func (ctx *context) extractProg(entries []*prog.LogEntry) (*Result, error) {
}
// The shortest duration is 10 seconds to detect simple crashes (i.e. no races and no hangs).
- // The longest duration is 5 minutes to catch races and hangs. Note that this value must be larger
- // than hang/no output detection duration in vm.MonitorExecution, which is currently set to 3 mins.
- timeouts := []time.Duration{10 * time.Second, 1 * time.Minute, 5 * time.Minute}
+ // The longest duration is 6 minutes to catch races and hangs. Note that this value must be larger
+ // than hang/no output detection duration in vm.MonitorExecution, which is currently set to 5 mins.
+ timeouts := []time.Duration{10 * time.Second, 1 * time.Minute, vm.NoOutputTimeout + time.Minute}
for _, timeout := range timeouts {
// Execute each program separately to detect simple crashes caused by a single program.