]> git.ipfire.org Git - thirdparty/shairport-sync.git/commitdiff
Increase debugging temporarily for a TEARDOWN.
authorMike Brady <mikebrady@eircom.net>
Tue, 29 May 2018 20:53:38 +0000 (21:53 +0100)
committerMike Brady <mikebrady@eircom.net>
Tue, 29 May 2018 20:53:38 +0000 (21:53 +0100)
rtsp.c

diff --git a/rtsp.c b/rtsp.c
index 4299167a9ccb4856f5446dc56e74d2c110b1d23c..b0b4a0f336955e03c17cdc7b43a2797e1d6c4beb 100644 (file)
--- a/rtsp.c
+++ b/rtsp.c
@@ -717,6 +717,8 @@ static void handle_options(rtsp_conn_info *conn, __attribute__((unused)) rtsp_me
 static void handle_teardown(rtsp_conn_info *conn, __attribute__((unused)) rtsp_message *req,
                             rtsp_message *resp) {
   debug(2, "Connection %d: TEARDOWN", conn->connection_number);
+  int tdl = debuglev;
+  debuglev = 3;
   // if (!rtsp_playing())
   //  debug(1, "This RTSP connection thread (%d) doesn't think it's playing, but "
   //           "it's sending a response to teardown anyway",conn->connection_number);
@@ -729,6 +731,7 @@ static void handle_teardown(rtsp_conn_info *conn, __attribute__((unused)) rtsp_m
   player_stop(conn);
   debug(3, "TEARDOWN: successful termination of playing thread of RTSP conversation thread %d.",
         conn->connection_number);
+  debuglev = tdl;
 }
 
 static void handle_flush(rtsp_conn_info *conn, rtsp_message *req, rtsp_message *resp) {