]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
SAT>IP: fix done - close sessions only when server is active
authorJaroslav Kysela <perex@perex.cz>
Wed, 6 Mar 2019 07:29:51 +0000 (08:29 +0100)
committerJaroslav Kysela <perex@perex.cz>
Wed, 6 Mar 2019 07:29:51 +0000 (08:29 +0100)
src/satip/rtsp.c

index aa9d1f32b6b9c9585beb2a37fa0fa5f31bbf7f69..ff54a24d3443fd22857775150dd7a8f4e291af65 100644 (file)
@@ -1887,7 +1887,8 @@ void satip_server_rtsp_done(void)
   if (rtsp_server)
     tcp_server_delete(rtsp_server);
   tvh_mutex_unlock(&global_lock);
-  rtsp_close_sessions();
+  if (rtsp_server)
+    rtsp_close_sessions();
   tvh_mutex_lock(&global_lock);
   rtsp_server = NULL;
   rtsp_port = -1;