From c8c81b9cb544d9bdf87bd6fe426ff202f0fccbf2 Mon Sep 17 00:00:00 2001 From: Thulinma Date: Wed, 8 Jun 2016 12:02:15 +0200 Subject: [PATCH] Fixed VoD slow initial load problem. --- src/output/output.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/output/output.cpp b/src/output/output.cpp index 0fefc6a0..6b7f2ff8 100644 --- a/src/output/output.cpp +++ b/src/output/output.cpp @@ -77,7 +77,7 @@ namespace Mist { if (!myMeta.vod){ static char liveSemName[NAME_BUFFER_SIZE]; snprintf(liveSemName, NAME_BUFFER_SIZE, SEM_LIVE, streamName.c_str()); - liveSem = new IPC::semaphore(liveSemName, O_RDWR, ACCESSPERMS, 1); + liveSem = new IPC::semaphore(liveSemName, O_RDWR, ACCESSPERMS, 1, !myMeta.live); if (*liveSem){ liveSem->wait(); }else{