Ver Fonte

Merge pull request #3733 from yichengq/fix-wait-timeout

pkg/transport: extend wait timeout for write
Xiang Li há 10 anos atrás
pai
commit
2feccd3fa4

+ 2 - 1
pkg/transport/timeout_dialer_test.go

@@ -50,7 +50,8 @@ func TestReadWriteTimeoutDialer(t *testing.T) {
 
 	select {
 	case <-done:
-	case <-time.After(d.wtimeoutd * 10):
+	// It waits 1s more to avoid delay in low-end system.
+	case <-time.After(d.wtimeoutd*10 + time.Second):
 		t.Fatal("wait timeout")
 	}
 

+ 2 - 1
pkg/transport/timeout_listener_test.go

@@ -76,7 +76,8 @@ func TestWriteReadTimeoutListener(t *testing.T) {
 
 	select {
 	case <-done:
-	case <-time.After(wln.wtimeoutd * 10):
+	// It waits 1s more to avoid delay in low-end system.
+	case <-time.After(wln.wtimeoutd*10 + time.Second):
 		t.Fatal("wait timeout")
 	}