Add producer url to logs
This commit is contained in:
@@ -48,7 +48,7 @@ func (p *Producer) GetMedias() []*streamer.Media {
|
|||||||
|
|
||||||
p.element, p.lastErr = GetProducer(p.url)
|
p.element, p.lastErr = GetProducer(p.url)
|
||||||
if p.lastErr != nil || p.element == nil {
|
if p.lastErr != nil || p.element == nil {
|
||||||
log.Error().Err(p.lastErr).Caller().Send()
|
log.Error().Err(p.lastErr).Str("url", p.url).Caller().Send()
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -102,7 +102,7 @@ func (p *Producer) start() {
|
|||||||
go func() {
|
go func() {
|
||||||
// safe read element while mu locked
|
// safe read element while mu locked
|
||||||
if err := p.element.Start(); err != nil {
|
if err := p.element.Start(); err != nil {
|
||||||
log.Warn().Err(err).Caller().Send()
|
log.Warn().Err(err).Str("url", p.url).Caller().Send()
|
||||||
}
|
}
|
||||||
p.reconnect()
|
p.reconnect()
|
||||||
}()
|
}()
|
||||||
@@ -150,7 +150,7 @@ func (p *Producer) reconnect() {
|
|||||||
|
|
||||||
go func() {
|
go func() {
|
||||||
if err = p.element.Start(); err != nil {
|
if err = p.element.Start(); err != nil {
|
||||||
log.Debug().Err(err).Caller().Send()
|
log.Debug().Err(err).Str("url", p.url).Caller().Send()
|
||||||
}
|
}
|
||||||
p.reconnect()
|
p.reconnect()
|
||||||
}()
|
}()
|
||||||
|
|||||||
@@ -82,7 +82,7 @@ func (s *Stream) AddConsumer(cons streamer.Consumer) (err error) {
|
|||||||
// Step 4. Get producer track
|
// Step 4. Get producer track
|
||||||
prodTrack := prod.GetTrack(prodMedia, prodCodec)
|
prodTrack := prod.GetTrack(prodMedia, prodCodec)
|
||||||
if prodTrack == nil {
|
if prodTrack == nil {
|
||||||
log.Warn().Msg("[stream] can't get track")
|
log.Warn().Str("url", prod.url).Msg("[stream] can't get track")
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user