server Start 로그

This commit is contained in:
2024-08-08 23:42:29 +09:00
parent 13124b7903
commit 9b1d250cd7

View File

@ -14,6 +14,7 @@ import (
"net/url" "net/url"
"os" "os"
"os/signal" "os/signal"
"path"
"reflect" "reflect"
"runtime" "runtime"
"strconv" "strconv"
@ -229,7 +230,12 @@ func (server *Server) Stop() {
} }
// Start : // Start :
func (server *Server) Start() error { func (server *Server) Start(name ...string) error {
if len(name) == 0 {
exepath, _ := os.Executable()
name = []string{path.Base(exepath)}
}
if server.httpserver != nil { if server.httpserver != nil {
ln, r := net.Listen("tcp", server.httpserver.Addr) ln, r := net.Listen("tcp", server.httpserver.Addr)
if r != nil { if r != nil {
@ -258,6 +264,7 @@ func (server *Server) Start() error {
err = server.httpserver.ServeTLS(proxyListener, crtfile, keyfile) err = server.httpserver.ServeTLS(proxyListener, crtfile, keyfile)
} else { } else {
logger.Println("tls disabled") logger.Println("tls disabled")
logger.Println(strings.Join(name, ", "), " started")
err = server.httpserver.Serve(proxyListener) err = server.httpserver.Serve(proxyListener)
} }