From: Jaroslav Kysela Date: Tue, 20 Mar 2018 12:56:01 +0000 (+0100) Subject: htsp: add global lock protection for htsp_done() X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=384c558bb37f0133df41440c2903a6f1ae7b0a9b;p=thirdparty%2Ftvheadend.git htsp: add global lock protection for htsp_done() --- diff --git a/src/htsp_server.c b/src/htsp_server.c index e723d00b7..3481b288b 100644 --- a/src/htsp_server.c +++ b/src/htsp_server.c @@ -3540,10 +3540,12 @@ htsp_register(void) void htsp_done(void) { + pthread_mutex_lock(&global_lock); if (htsp_server_2) tcp_server_delete(htsp_server_2); if (htsp_server) tcp_server_delete(htsp_server); + pthread_mutex_unlock(&global_lock); } /* **************************************************************************