summaryrefslogtreecommitdiff
path: root/finger.go
diff options
context:
space:
mode:
Diffstat (limited to 'finger.go')
-rw-r--r--finger.go12
1 files changed, 12 insertions, 0 deletions
diff --git a/finger.go b/finger.go
index 75d8160..dd495f9 100644
--- a/finger.go
+++ b/finger.go
@@ -24,6 +24,18 @@ func buildFingerServer(server Server, config *Configuration) (sr.Server, error)
return nil, fmt.Errorf("finger server must have 1 route directive, found %d", len(server.Routes))
}
+ if server.TLS != nil {
+ return finger.NewTLSServer(
+ context.Background(),
+ "",
+ "tcp",
+ addr,
+ logging.LogRequests(info)(fingerHandler(server.Routes[0])),
+ errlog,
+ server.TLS,
+ )
+ }
+
return finger.NewServer(
context.Background(),
"",