Browse Source

fix shutdown of udp sockets during hot reloading

pull/169/head
aler9 5 years ago
parent
commit
3deaa4c395
  1. 6
      main.go

6
main.go

@ -260,13 +260,15 @@ func (p *program) reloadConf() error { @@ -260,13 +260,15 @@ func (p *program) reloadConf() error {
}
closeServerUdpRtp := false
if conf.WriteTimeout != p.conf.WriteTimeout ||
if !reflect.DeepEqual(conf.ProtocolsParsed, p.conf.ProtocolsParsed) ||
conf.WriteTimeout != p.conf.WriteTimeout ||
conf.RtpPort != p.conf.RtpPort {
closeServerUdpRtp = true
}
closeServerUdpRtcp := false
if conf.WriteTimeout != p.conf.WriteTimeout ||
if !reflect.DeepEqual(conf.ProtocolsParsed, p.conf.ProtocolsParsed) ||
conf.WriteTimeout != p.conf.WriteTimeout ||
conf.RtcpPort != p.conf.RtcpPort {
closeServerUdpRtcp = true
}

Loading…
Cancel
Save