From ea305790df6c2f23b19f8e4b228ab8ae812253a8 Mon Sep 17 00:00:00 2001 From: winlin Date: Wed, 26 Feb 2020 16:38:06 +0800 Subject: [PATCH] For #1579, refactor log for gracefully quit. --- trunk/src/app/srs_app_server.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/trunk/src/app/srs_app_server.cpp b/trunk/src/app/srs_app_server.cpp index 632ff9fc5..9cffa3250 100644 --- a/trunk/src/app/srs_app_server.cpp +++ b/trunk/src/app/srs_app_server.cpp @@ -554,9 +554,11 @@ void SrsServer::gracefully_dispose() close_listeners(SrsListenerMpegTsOverUdp); close_listeners(SrsListenerRtsp); close_listeners(SrsListenerFlv); + srs_trace("listeners closed"); // Fast stop to notify FFMPEG to quit, wait for a while then fast kill. ingester->stop(); + srs_trace("ingesters stopped"); // Wait for connections to quit. // While gracefully quiting, user can requires SRS to fast quit. @@ -572,6 +574,7 @@ void SrsServer::gracefully_dispose() // dispose the source for hls and dvr. _srs_sources->dispose(); + srs_trace("source disposed"); #ifdef SRS_AUTO_MEM_WATCH srs_memory_report();