chore(server/transporter): set RequestTimout reasonable

This commit is contained in:
Yicheng Qin 2014-03-13 10:51:47 -07:00
parent 63d965133f
commit 68afedbd16

View File

@ -20,7 +20,6 @@ const (
// Transporter layer for communication between raft nodes
type transporter struct {
requestTimeout time.Duration
followersStats *raftFollowersStats
serverStats *raftServerStats
registry *Registry
@ -44,7 +43,7 @@ func NewTransporter(followersStats *raftFollowersStats, serverStats *raftServerS
// and would be available in Go1.3
// More: https://codereview.appspot.com/69280043/
ConnectTimeout: dialTimeout,
RequestTimeout: dialTimeout + responseHeaderTimeout,
RequestTimeout: requestTimeout,
ReadWriteTimeout: responseHeaderTimeout,
}
@ -65,7 +64,6 @@ func NewTransporter(followersStats *raftFollowersStats, serverStats *raftServerS
transport: tr,
snapshotClient: &http.Client{Transport: sTr},
snapshotTransport: sTr,
requestTimeout: requestTimeout,
followersStats: followersStats,
serverStats: serverStats,
registry: registry,