File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ import (
1414 _ "github.com/mattn/go-sqlite3"
1515 exitReload "github.com/mrmelon54/exit-reload"
1616 "gopkg.in/yaml.v3"
17+ "net"
1718 "os"
1819 "path/filepath"
1920 "sync"
@@ -103,7 +104,11 @@ func runDaemon(wd string, conf startUpConfig) {
103104 }
104105 srv := servers .NewApiServer (conf .Listen , db , mJwtVerify , conf .Domains )
105106 logger .Logger .Info ("Starting API server" , "listen" , srv .Addr )
106- go utils .RunBackgroundHttp (logger .Logger , srv )
107+ lnSrv , err := net .Listen ("tcp" , conf .Listen )
108+ if err != nil {
109+ logger .Logger .Fatal ("Failed to start API server" , "err" , err )
110+ }
111+ go utils .RunBackgroundHttp (logger .Logger , srv , lnSrv )
107112
108113 exitReload .ExitReload ("Violet" , func () {}, func () {
109114 // stop renewal service and api server
You can’t perform that action at this time.
0 commit comments