From: leslie Date: Sun, 2 Oct 2011 19:09:13 +0000 (+0200) Subject: straighten CAM locking X-Git-Tag: upstream/620~21 X-Git-Url: http://www.vanbest.org/gitweb/?a=commitdiff_plain;h=f7a9c4f4cf0e7314f958bf7e8f3c70d4bbbcd0cf;p=sasc-ng.git straighten CAM locking --- 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();