Send LoggerInterface as a parameter to fs instead of the syslog Writer

This commit is contained in:
ionutboangiu
2022-06-24 10:18:15 +03:00
committed by Dan Christian Bogos
parent d9cd799690
commit 0fb6c2bbc5
3 changed files with 2 additions and 9 deletions

View File

@@ -289,7 +289,7 @@ func (fsa *FSsessions) Connect() error {
errChan := make(chan error)
for connIdx, connCfg := range fsa.cfg.EventSocketConns {
fSock, err := fsock.NewFSock(connCfg.Address, connCfg.Password, connCfg.Reconnects, connCfg.MaxReconnectInterval, utils.FibDuration,
fsa.createHandlers(), eventFilters, utils.Logger.GetSyslog(), connIdx, true)
fsa.createHandlers(), eventFilters, utils.Logger, connIdx, true)
if err != nil {
return err
}
@@ -304,7 +304,7 @@ func (fsa *FSsessions) Connect() error {
}
}(fSock)
fsSenderPool := fsock.NewFSockPool(5, connCfg.Address, connCfg.Password, 1, fsa.cfg.MaxWaitConnection,
0, utils.FibDuration, make(map[string][]func(string, int)), make(map[string][]string), utils.Logger.GetSyslog(), connIdx, true)
0, utils.FibDuration, make(map[string][]func(string, int)), make(map[string][]string), utils.Logger, connIdx, true)
if fsSenderPool == nil {
return errors.New("Cannot connect FreeSWITCH senders pool")
}