Initialise logger in main not server
This commit is contained in:
parent
6c853bbaaa
commit
3c06b3c741
3 changed files with 59 additions and 26 deletions
|
@ -22,10 +22,8 @@ import (
|
|||
"fmt"
|
||||
"net"
|
||||
"crypto/tls"
|
||||
"os"
|
||||
"sync"
|
||||
|
||||
"github.com/rs/zerolog"
|
||||
"github.com/rs/zerolog/log"
|
||||
)
|
||||
|
||||
|
@ -62,13 +60,6 @@ func handle(connection net.Conn, host string) {
|
|||
}
|
||||
|
||||
func Run(host string, plain_config *PlainConfig, tls_config *TLSConfig) error {
|
||||
log.Logger = zerolog.
|
||||
New(zerolog.ConsoleWriter{Out: os.Stderr}).
|
||||
With().
|
||||
Timestamp().
|
||||
Logger().
|
||||
Level(zerolog.TraceLevel)
|
||||
|
||||
var wait_group sync.WaitGroup
|
||||
if plain_config != nil {
|
||||
listener, err := net.Listen("tcp", fmt.Sprintf("%v:%v", host, plain_config.Port))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue