Browse Source

chore(server/transporter): remove unnecessary timeout

Yicheng Qin 11 years ago
parent
commit
9caa801469
1 changed files with 4 additions and 6 deletions
  1. 4 6
      server/transporter.go

+ 4 - 6
server/transporter.go

@@ -42,9 +42,8 @@ func NewTransporter(followersStats *raftFollowersStats, serverStats *raftServerS
 		// HTTPS connections blocked. The patch for it is in progress,
 		// HTTPS connections blocked. The patch for it is in progress,
 		// and would be available in Go1.3
 		// and would be available in Go1.3
 		// More: https://codereview.appspot.com/69280043/
 		// More: https://codereview.appspot.com/69280043/
-		ConnectTimeout:   dialTimeout,
-		RequestTimeout:   requestTimeout,
-		ReadWriteTimeout: responseHeaderTimeout,
+		ConnectTimeout: dialTimeout,
+		RequestTimeout: requestTimeout,
 	}
 	}
 
 
 	// Sending snapshot might take a long time so we use a different HTTP transporter
 	// Sending snapshot might take a long time so we use a different HTTP transporter
@@ -54,9 +53,8 @@ func NewTransporter(followersStats *raftFollowersStats, serverStats *raftServerS
 	// average RTT.
 	// average RTT.
 	// It should be equal to (TCP max window size/RTT).
 	// It should be equal to (TCP max window size/RTT).
 	sTr := &httpclient.Transport{
 	sTr := &httpclient.Transport{
-		ConnectTimeout:   dialTimeout,
-		RequestTimeout:   snapshotTimeout,
-		ReadWriteTimeout: snapshotTimeout,
+		ConnectTimeout: dialTimeout,
+		RequestTimeout: snapshotTimeout,
 	}
 	}
 
 
 	t := transporter{
 	t := transporter{