Ignore:
Timestamp:
Jul 31, 2009, 1:29:21 PM (15 years ago)
Author:
Christoph Mayer
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • source/ariba/utility/bootstrap/modules/periodicbroadcast/PeriodicBroadcast.cpp

    r5529 r5531  
    5858
    5959use_logging_cpp(PeriodicBroadcast);
    60 const long PeriodicBroadcast::timerinterval = 2000;
    61 const long PeriodicBroadcast::servicetimeout = 5000;
     60const long PeriodicBroadcast::timerinterval = 2;
     61const long PeriodicBroadcast::servicetimeout = 5;
    6262const unsigned int PeriodicBroadcast::serverport_v4 = 5634;
    6363const unsigned int PeriodicBroadcast::serverport_v6 = 5636;
     
    9191                        boost::bind(&PeriodicBroadcast::threadFunc, this) );
    9292
    93         Timer::setInterval( timerinterval );
     93        Timer::setInterval( timerinterval*1000 );
    9494        Timer::start();
    9595}
     
    149149                        for( ; i != iend; i++ ){
    150150
    151                                 if( time(NULL) > (i->second.lastseen + (servicetimeout/1000)) ){       
     151                                if( time(NULL) > (i->second.lastseen + 1000) ){
    152152                                        remoteServices.erase( i );
    153153                                        deleted = true;
     
    173173                        if( i != remoteServices.end() ) {
    174174                                // update the item lastseen time
    175                                 i->second.lastseen = service.lastseen;
     175                                i->second.setLastseen( service.getLastseen() );
    176176                                continue;
    177177                        }
     
    184184                        }
    185185
    186                         callback->onBootstrapServiceFound(name, service.info1, service.info2, service.info3);
     186                        callback->onBootstrapServiceFound(name,
     187                                        service.getInfo1(), service.getInfo2(), service.getInfo3());
    187188                }
    188189
Note: See TracChangeset for help on using the changeset viewer.