From edd9eb6b12d703cb0da2bea81e450ac84ce04a4e Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Mon, 7 Aug 2017 14:12:37 +0200 Subject: [PATCH] satip server: rearm the session timeout timer in TCP data mode From: Mono Polimorph --- src/satip/rtsp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/satip/rtsp.c b/src/satip/rtsp.c index 036112c37..5df71fd53 100644 --- a/src/satip/rtsp.c +++ b/src/satip/rtsp.c @@ -237,7 +237,7 @@ rtsp_session_timer_cb(void *aux) static inline void rtsp_rearm_session_timer(session_t *rs) { - if (!rs->shutdown_on_close) { + if (!rs->shutdown_on_close || (rs->rtp_peer_port == RTSP_TCP_DATA)) { pthread_mutex_lock(&global_lock); mtimer_arm_rel(&rs->timer, rtsp_session_timer_cb, rs, sec2mono(RTSP_TIMEOUT)); pthread_mutex_unlock(&global_lock); -- 2.47.3