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

Disable auto HTTP/2 in API web server

Rod Hynes 9 лет назад
Родитель
Сommit
8bedcfae3f
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      psiphon/server/webServer.go

+ 3 - 0
psiphon/server/webServer.go

@@ -94,6 +94,9 @@ func RunWebServer(
 			ReadTimeout:    WEB_SERVER_IO_TIMEOUT,
 			ReadTimeout:    WEB_SERVER_IO_TIMEOUT,
 			WriteTimeout:   WEB_SERVER_IO_TIMEOUT,
 			WriteTimeout:   WEB_SERVER_IO_TIMEOUT,
 			ErrorLog:       golanglog.New(logWriter, "", 0),
 			ErrorLog:       golanglog.New(logWriter, "", 0),
+
+			// Disable auto HTTP/2 (https://golang.org/doc/go1.6)
+			TLSNextProto: make(map[string]func(*http.Server, *tls.Conn, http.Handler)),
 		},
 		},
 	}
 	}