From: Jaroslav Kysela Date: Thu, 25 Aug 2016 12:51:22 +0000 (+0200) Subject: http: fix locking for options cmd, fixes #3950 X-Git-Tag: v4.2.1~350 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=65dfd157654440a09fab063f730122f35f272bd0;p=thirdparty%2Ftvheadend.git http: fix locking for options cmd, fixes #3950 --- diff --git a/src/http.c b/src/http.c index 81a47e5d2..042c41d0a 100644 --- a/src/http.c +++ b/src/http.c @@ -967,8 +967,10 @@ dump_request(http_connection_t *hc) static int http_cmd_options(http_connection_t *hc) { + pthread_mutex_lock(&hc->hc_fd_lock); http_send_header(hc, HTTP_STATUS_OK, NULL, INT64_MIN, NULL, NULL, -1, 0, NULL, NULL); + pthread_mutex_unlock(&hc->hc_fd_lock); return 0; }