Changeset 12083
- Timestamp:
- 09/13/11 14:11:51 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/FACT++/src/datalogger.cc
r12071 r12083 1242 1242 if (rit->time < cTime) //this is the run number that we want to use 1243 1243 { 1244 if (rit->runNumber <= 0)//take only positive numbers.1245 break;1246 1244 //Find something better to convert iterator to pointer than the ugly line below.... 1247 1245 cRunNumber = &(*rit); 1248 1246 sub.runNumber = rit->runNumber; 1247 1248 if (rit->runNumber <= 0)//take only positive numbers. 1249 break; 1249 1250 #ifdef RUN_LOGS 1250 1251 targetRunFile = isItaReport ? (rit->reportFile).get() : (rit->logFile).get(); … … 1330 1331 sub.nightlyFile.Close(); 1331 1332 } 1332 sub.lastReceivedEvent = cTime; 1333 sub.lastReceivedEvent = cTime;//ici 1333 1334 if (!sub.nightlyFile.IsOpen() || !sub.runFile.IsOpen() || sub.runNumber != sub.runFile.fRunNumber) 1334 1335 if (GetCurrentState() != kSM_Ready) … … 1824 1825 } 1825 1826 //do the actual file open 1826 if (!sub.runFile.IsOpen() && (GetCurrentState() == kSM_WaitingRun || GetCurrentState() == kSM_Logging) && sub.runNumber !=0)1827 if (!sub.runFile.IsOpen() && (GetCurrentState() == kSM_WaitingRun || GetCurrentState() == kSM_Logging) && sub.runNumber > 0) 1827 1828 {//buffer for the run file have already been allocated when doing the Nightly file 1828 1829 string fileNameOnly;
Note:
See TracChangeset
for help on using the changeset viewer.