Просмотр исходного кода

p2p: decrease frameReadTimeout to 30s

This detects hanging connections sooner. We send a ping every 15s and
other implementation have similar limits.
Felix Lange 10 лет назад
Родитель
Сommit
9e1fd70b50
1 измененных файлов с 5 добавлено и 4 удалено
  1. 5 4
      p2p/server.go

+ 5 - 4
p2p/server.go

@@ -25,10 +25,11 @@ const (
 	// Maximum number of concurrently dialing outbound connections.
 	maxActiveDialTasks = 16
 
-	// maximum time allowed for reading a complete message.
-	// this is effectively the amount of time a connection can be idle.
-	frameReadTimeout = 1 * time.Minute
-	// maximum amount of time allowed for writing a complete message.
+	// Maximum time allowed for reading a complete message.
+	// This is effectively the amount of time a connection can be idle.
+	frameReadTimeout = 30 * time.Second
+
+	// Maximum amount of time allowed for writing a complete message.
 	frameWriteTimeout = 5 * time.Second
 )