mirror of
https://github.com/bluenviron/mediamtx
synced 2025-02-20 21:46:56 +00:00
print closing message before an object is closed
This commit is contained in:
parent
fa5da67465
commit
7352244fd9
@ -239,8 +239,8 @@ func newAPI(
|
||||
}
|
||||
|
||||
func (a *api) close() {
|
||||
a.log(logger.Info, "listener is closing")
|
||||
a.s.Shutdown(context.Background())
|
||||
a.log(logger.Info, "listener closed")
|
||||
}
|
||||
|
||||
func (a *api) log(level logger.Level, format string, args ...interface{}) {
|
||||
|
@ -125,9 +125,9 @@ func (s *hlsServer) log(level logger.Level, format string, args ...interface{})
|
||||
}
|
||||
|
||||
func (s *hlsServer) close() {
|
||||
s.log(logger.Info, "listener is closing")
|
||||
s.ctxCancel()
|
||||
s.wg.Wait()
|
||||
s.log(logger.Info, "listener closed")
|
||||
}
|
||||
|
||||
func (s *hlsServer) run() {
|
||||
|
@ -77,8 +77,8 @@ func newMetrics(
|
||||
}
|
||||
|
||||
func (m *metrics) close() {
|
||||
m.log(logger.Info, "listener is closing")
|
||||
m.server.Shutdown(context.Background())
|
||||
m.log(logger.Info, "listener closed")
|
||||
}
|
||||
|
||||
func (m *metrics) log(level logger.Level, format string, args ...interface{}) {
|
||||
|
@ -48,8 +48,8 @@ func newPPROF(
|
||||
}
|
||||
|
||||
func (pp *pprof) close() {
|
||||
pp.log(logger.Info, "listener is closing")
|
||||
pp.server.Shutdown(context.Background())
|
||||
pp.log(logger.Info, "listener closed")
|
||||
}
|
||||
|
||||
func (pp *pprof) log(level logger.Level, format string, args ...interface{}) {
|
||||
|
@ -128,9 +128,9 @@ func (s *rtmpServer) log(level logger.Level, format string, args ...interface{})
|
||||
}
|
||||
|
||||
func (s *rtmpServer) close() {
|
||||
s.log(logger.Info, "listener is closing")
|
||||
s.ctxCancel()
|
||||
s.wg.Wait()
|
||||
s.log(logger.Info, "listener closed")
|
||||
}
|
||||
|
||||
func (s *rtmpServer) run() {
|
||||
|
@ -188,9 +188,9 @@ func (s *rtspServer) log(level logger.Level, format string, args ...interface{})
|
||||
}
|
||||
|
||||
func (s *rtspServer) close() {
|
||||
s.log(logger.Info, "listener is closing")
|
||||
s.ctxCancel()
|
||||
s.wg.Wait()
|
||||
s.log(logger.Info, "listener closed")
|
||||
}
|
||||
|
||||
func (s *rtspServer) run() {
|
||||
|
Loading…
Reference in New Issue
Block a user