aboutsummaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
authorr <r@freesoftwareextremist.com>2021-03-20 05:12:48 +0000
committerr <r@freesoftwareextremist.com>2021-03-28 16:12:41 +0000
commit6c5de7656257ffd8f2dcc441a313ab9aed97e834 (patch)
tree6c1291c6517c3a0e5b0318232b13445900c0ef24 /main.go
parent6ddcb16694424ec5da9311d81388676e55700290 (diff)
downloadbloat-6c5de7656257ffd8f2dcc441a313ab9aed97e834.tar.gz
bloat-6c5de7656257ffd8f2dcc441a313ab9aed97e834.zip
Refactor
Diffstat (limited to 'main.go')
-rw-r--r--main.go22
1 files changed, 2 insertions, 20 deletions
diff --git a/main.go b/main.go
index 636c59c..cac5eee 100644
--- a/main.go
+++ b/main.go
@@ -4,12 +4,10 @@ import (
"errors"
"fmt"
"log"
- "net"
"net/http"
"os"
"path/filepath"
"strings"
- "time"
"bloat/config"
"bloat/renderer"
@@ -27,20 +25,6 @@ func errExit(err error) {
os.Exit(1)
}
-func setupHttp() {
- tr := http.DefaultTransport.(*http.Transport)
- tr.MaxIdleConnsPerHost = 30
- tr.MaxIdleConns = 300
- tr.ForceAttemptHTTP2 = false
- tr.DialContext = (&net.Dialer{
- Timeout: 30 * time.Second,
- KeepAlive: 3 * time.Minute,
- DualStack: true,
- }).DialContext
- client := http.DefaultClient
- client.Transport = tr
-}
-
func main() {
opts, _, err := util.Getopts(os.Args, "f:")
if err != nil {
@@ -108,11 +92,9 @@ func main() {
logger = log.New(lf, "", log.LstdFlags)
}
- setupHttp()
-
s := service.NewService(config.ClientName, config.ClientScope,
- config.ClientWebsite, customCSS, config.PostFormats, renderer,
- sessionRepo, appRepo, config.SingleInstance)
+ config.ClientWebsite, customCSS, config.SingleInstance,
+ config.PostFormats, renderer, sessionRepo, appRepo)
handler := service.NewHandler(s, logger, config.StaticDirectory)
logger.Println("listening on", config.ListenAddress)