1
0
mirror of https://github.com/golang/go synced 2024-11-11 23:50:22 -07:00

reflect: wait longer before declaring select test stuck

Fixes #9427.

Change-Id: If8094d4d4f6737c03d83e08e177c2a7f0ff9d89f
Reviewed-on: https://go-review.googlesource.com/12234
Reviewed-by: Andrew Gerrand <adg@golang.org>
This commit is contained in:
Russ Cox 2015-07-15 00:04:27 -04:00
parent 238a39594b
commit 3d3a0169bf

View File

@ -1382,7 +1382,7 @@ func selectWatcher() {
for { for {
time.Sleep(1 * time.Second) time.Sleep(1 * time.Second)
selectWatch.Lock() selectWatch.Lock()
if selectWatch.info != nil && time.Since(selectWatch.now) > 1*time.Second { if selectWatch.info != nil && time.Since(selectWatch.now) > 10*time.Second {
fmt.Fprintf(os.Stderr, "TestSelect:\n%s blocked indefinitely\n", fmtSelect(selectWatch.info)) fmt.Fprintf(os.Stderr, "TestSelect:\n%s blocked indefinitely\n", fmtSelect(selectWatch.info))
panic("select stuck") panic("select stuck")
} }