From 3d9c0eae9e4d42494b9435ad3cf5c31217e262ad Mon Sep 17 00:00:00 2001 From: Oliver Freyermuth Date: Tue, 16 Nov 2021 13:13:44 +0100 Subject: stream_dvb: add missing mutex unlock This deadlock was not triggered in real use since configuration validity does not change at runtime. closes #9459 --- stream/stream_dvb.c | 1 + 1 file changed, 1 insertion(+) diff --git a/stream/stream_dvb.c b/stream/stream_dvb.c index 8fddf3abf9..a9fb12cb5e 100644 --- a/stream/stream_dvb.c +++ b/stream/stream_dvb.c @@ -1045,6 +1045,7 @@ static int dvb_open(stream_t *stream) } if (!dvb_parse_path(stream)) { + pthread_mutex_unlock(&global_dvb_state_lock); goto err_out; } -- cgit v1.2.3