mirror of
https://github.com/jwetzell/showbridge-go.git
synced 2026-04-27 13:25:40 +00:00
override transport layer logger with dummy logger
This commit is contained in:
@@ -39,12 +39,14 @@ func (ss *SIPServer) Type() string {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (ss *SIPServer) Run() error {
|
func (ss *SIPServer) Run() error {
|
||||||
|
|
||||||
ua, _ := sipgo.NewUA()
|
|
||||||
|
|
||||||
diagoLogger := slog.New(slog.NewJSONHandler(io.Discard, nil))
|
diagoLogger := slog.New(slog.NewJSONHandler(io.Discard, nil))
|
||||||
|
|
||||||
|
ua, _ := sipgo.NewUA(
|
||||||
|
sipgo.WithUserAgentTransportLayerOptions(sip.WithTransportLayerLogger(diagoLogger)),
|
||||||
|
)
|
||||||
|
|
||||||
sip.SetDefaultLogger(diagoLogger)
|
sip.SetDefaultLogger(diagoLogger)
|
||||||
tu := diago.NewDiago(ua, diago.WithLogger(diagoLogger), diago.WithTransport(
|
dg := diago.NewDiago(ua, diago.WithLogger(diagoLogger), diago.WithTransport(
|
||||||
diago.Transport{
|
diago.Transport{
|
||||||
Transport: "udp",
|
Transport: "udp",
|
||||||
BindHost: "0.0.0.0",
|
BindHost: "0.0.0.0",
|
||||||
@@ -52,7 +54,7 @@ func (ss *SIPServer) Run() error {
|
|||||||
},
|
},
|
||||||
))
|
))
|
||||||
|
|
||||||
err := tu.Serve(ss.ctx, func(inDialog *diago.DialogServerSession) {
|
err := dg.Serve(ss.ctx, func(inDialog *diago.DialogServerSession) {
|
||||||
ss.HandleCall(inDialog)
|
ss.HandleCall(inDialog)
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user