From f7a9c4f4cf0e7314f958bf7e8f3c70d4bbbcd0cf Mon Sep 17 00:00:00 2001 From: leslie Date: Sun, 2 Oct 2011 21:09:13 +0200 Subject: [PATCH] straighten CAM locking --- cam.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cam.c b/cam.c index 8f4f6d3..7b290cc 100644 --- a/cam.c +++ b/cam.c @@ -2288,6 +2288,7 @@ void cCam::Tune(const cChannel *channel) void cCam::PostTune(void) { + cMutexLock lock(&camMutex); if(ScSetup.PrestartAU) { LogStartup(); if(logger) logger->PreScan(source,transponder); @@ -2491,7 +2492,6 @@ void cCam::HouseKeeping(void) void cCam::LogStartup(void) { - cMutexLock lock(&camMutex); if(!logger && ScSetup.AutoUpdate) { logger=new cLogger(this,device,devId,IsSoftCSA(false)); LogStatsUp(); -- 2.39.5