From 100d5bed17e5225ff032717fff558feea026e6b7 Mon Sep 17 00:00:00 2001 From: Martin Pulec Date: Tue, 30 Apr 2019 12:19:11 +0200 Subject: [PATCH] Video dec.: make msg_queue unbounded Make msg_queue unbounded to prevent a deadlock (fec and decompress is bounded to 1, msg_queue may contain already a reconfiguration message). --- src/rtp/video_decoders.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rtp/video_decoders.cpp b/src/rtp/video_decoders.cpp index 5f2f8be51..5edf1fa0b 100644 --- a/src/rtp/video_decoders.cpp +++ b/src/rtp/video_decoders.cpp @@ -344,7 +344,7 @@ struct state_video_decoder long int last_buffer_number = -1; ///< last received buffer ID timed_message slow_msg; ///< shows warning ony in certain interval - synchronized_queue msg_queue; + synchronized_queue msg_queue; const struct openssl_decrypt_info *dec_funcs = NULL; ///< decrypt state struct openssl_decrypt *decrypt = NULL; ///< decrypt state