Changeset 3779 in Sophya for trunk/AddOn


Ignore:
Timestamp:
May 18, 2010, 9:39:58 PM (15 years ago)
Author:
ansari
Message:

Correction bugs ProcD/E/F ds memmgr , Reza 18/05/2010

Location:
trunk/AddOn/TAcq
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/AddOn/TAcq/brbaseproc.cc

    r3778 r3779  
    8484      if (memgr_.GetRunState() == MemZR_Stopped) break;
    8585      int mid = memgr_.FindMemZoneId(mmact_);  // (MemZA_ProcA);
    86       Byte* buffg = memgr_.GetMemZone(mid);
    87       if (buffg == NULL) {
    88         cout << "BRBaseProcessor[" << bpid_ << "]::run()/ERROR memgr.GetMemZone(" << mid << ") -> NULL" << endl;
     86      //      Byte* buffg = memgr_.GetMemZone(mid);
     87      //      if (buffg == NULL) {
     88      if (mid < 0) {
     89        cout << "BRBaseProcessor[" << bpid_ << "]::run()/ERROR FindMemZoneId("
     90             << (int)mmact_ << ") ->" << mid << ") -> NULL" << endl;
    8991        setRC(7);      fgrun=false;             
    9092        break; 
  • trunk/AddOn/TAcq/brproc.cc

    r3778 r3779  
    204204      if (memgr_.GetRunState() == MemZR_Stopped) break;
    205205      int mid = memgr_.FindMemZoneId(mmact_);  // (MemZA_ProcA);
    206       Byte* buffg = memgr_.GetMemZone(mid);
    207       if (buffg == NULL) {
    208         cout << "BRVisibilityCalculator[" << calcid_ << "]::run()/ERROR memgr.GetMemZone(" << mid << ") -> NULL" << endl;
     206      //      Byte* buffg = memgr_.GetMemZone(mid);
     207      //      if (buffg == NULL) {
     208      if (mid < 0) {
     209        cout << "BRVisibilityCalculator[" << calcid_ << "]::run()/ERROR FindMemZoneId("
     210             << (int)mmact_ << ") ->" << mid << ") -> NULL" << endl;
    209211        setRC(7);      fgrun=false;             
    210212        break; 
  • trunk/AddOn/TAcq/racqumem.cc

    r3683 r3779  
    6666  if (stop_) return rid;
    6767  if ((act != MemZA_Fill) && (act != MemZA_Save) && (act != MemZA_Proc) &&
    68       (act != MemZA_ProcA) && (act != MemZA_ProcB) && (act != MemZA_ProcC)) return rid;
     68      (act != MemZA_ProcA) && (act != MemZA_ProcB) && (act != MemZA_ProcC) &&
     69      (act != MemZA_ProcD) && (act != MemZA_ProcE) && (act != MemZA_ProcF) &&
     70      (act != MemZA_SaveProc) ) return rid;
     71
    6972  mex.lock();
    7073  uint_8 bestserial = serial_ + 5;
Note: See TracChangeset for help on using the changeset viewer.