Implement Server read and write timeouts

This commit is contained in:
Adnan Maolood
2020-10-31 21:07:02 -04:00
parent 42c95f8c8d
commit 7d470c5fb1
3 changed files with 18 additions and 11 deletions

View File

@@ -12,6 +12,8 @@ import (
func main() {
var server gemini.Server
server.ReadTimeout = 1 * time.Minute
server.WriteTimeout = 2 * time.Minute
if err := server.Certificates.Load("/var/lib/gemini/certs"); err != nil {
log.Fatal(err)
}