Changeset 1750 in Sophya for trunk/ArchTOIPipe


Ignore:
Timestamp:
Nov 12, 2001, 3:12:54 PM (24 years ago)
Author:
aubourg
Message:

bug i/o bloc avec requested sample

Location:
trunk/ArchTOIPipe/Kernel
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/ArchTOIPipe/Kernel/fitstoirdr.cc

    r1744 r1750  
    33//                               Christophe Magneville
    44//                               Reza Ansari
    5 // $Id: fitstoirdr.cc,v 1.18 2001-11-10 00:14:54 aubourg Exp $
     5// $Id: fitstoirdr.cc,v 1.19 2001-11-12 14:12:54 aubourg Exp $
    66
    77#include "fitstoirdr.h"
     
    252252   long sn = (long) (samplenum[ip]+.1);
    253253   TOIManager* mgr = TOIManager::getManager();
     254#if 0
    254255   if(sn > mgr->getRequestedEnd()) break;
    255256   if(sn < mgr->getRequestedBegin()) continue;
    256 #if 0
    257257   for(int k=0; k<getNOut(); k++) {
    258258     if(colval[k]==NULL)  continue;
     
    261261   }
    262262#else
     263   if(ideb > mgr->getRequestedEnd()) break;
     264   if(ifin < mgr->getRequestedBegin()) continue;
    263265   if (ip == 0) {
    264266     for(int k=0; k<getNOut(); k++) {
  • trunk/ArchTOIPipe/Kernel/toiprocessor.cc

    r1743 r1750  
    33//                               Christophe Magneville
    44//                               Reza Ansari
    5 // $Id: toiprocessor.cc,v 1.16 2001-11-09 23:14:28 aubourg Exp $
     5// $Id: toiprocessor.cc,v 1.17 2001-11-12 14:12:54 aubourg Exp $
    66
    77#include "toiprocessor.h"
     
    375375  if (iCur < lastAWN + neededHistory) return;
    376376  lastAWN = iCur;
    377   //cout << name << " wontNeedBefore "  << iCur-neededHistory << endl;
     377  // cout << name << " wontNeedBefore "  << iCur-neededHistory << endl;
    378378  wontNeedBefore(iCur-neededHistory);
    379379}
  • trunk/ArchTOIPipe/Kernel/toisegment.cc

    r1744 r1750  
    33//                               Christophe Magneville
    44//                               Reza Ansari
    5 // $Id: toisegment.cc,v 1.17 2001-11-10 00:14:55 aubourg Exp $
     5// $Id: toisegment.cc,v 1.18 2001-11-12 14:12:54 aubourg Exp $
    66
    77#include "toisegment.h"
     
    279279void  TOISegmented::BufferView::ensure(int sn) { /* Single-thread, reader thread */
    280280  if (sn < sn0) {
    281     LOG(cout << "TOISegmented::BufferView::ensure requested sample before first" << endl);
    282     LOG(cout << "sn " << sn << " sn0 " << sn0 << endl);
     281    cout << "TOISegmented::BufferView::ensure requested sample before first" << endl;
     282    cout << "sn " << sn << " sn0 " << sn0 << endl;
    283283    abort();
    284284  }
     
    371371void TOISegmented::MasterView::putData(int sn, double data, uint_8 flags) { /* writer thread */
    372372  if (sn0<0) {
    373     LOG(cout << "***MasterView::putData sn0<0" << endl)
     373    LOG(cout << "***MasterView::putData sn0<0 -> " << sn << endl);
    374374    sn0=sn;
    375375  }
     
    386386void TOISegmented::MasterView::putData(int sn, int n, double const* data, uint_8 const* flags) { /* writer thread */
    387387  if (sn0<0) {
    388     LOG(cout << "***MasterView::putData sn0<0" << endl);
     388    LOG(cout << "***MasterView::putData sn0<0 -> " << sn << endl);
    389389    sn0=sn;
    390390  }
Note: See TracChangeset for help on using the changeset viewer.