Make ping timeout configurable (fixes #1751)

This commit is contained in:
Audrius Butkevicius
2015-06-27 12:34:41 +01:00
parent 6cc7f70a65
commit 93ad803073
6 changed files with 19 additions and 8 deletions

View File

@@ -565,6 +565,9 @@ func syncthingMain() {
symlinks.Supported = false
}
protocol.PingTimeout = time.Duration(opts.PingTimeoutS) * time.Second
protocol.PingIdleTime = time.Duration(opts.PingIdleTimeS) * time.Second
if opts.MaxSendKbps > 0 {
writeRateLimit = ratelimit.NewBucketWithRate(float64(1000*opts.MaxSendKbps), int64(5*1000*opts.MaxSendKbps))
}