Changeset 3713 for source/ariba/overlay


Ignore:
Timestamp:
May 26, 2009, 8:43:30 PM (16 years ago)
Author:
mies
Message:
 
Location:
source/ariba/overlay
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • source/ariba/overlay/BaseOverlay.cpp

    r3712 r3713  
    320320                if( i->second.autolink ){
    321321                        logging_info( "auto link " << link.toString() << " is not up yet, queueing message" );
    322                         i->second.waitingmsg.push_back( new Message(*message) );
     322                        Data data = data_serialize( message );
     323                        const_cast<Message*>(message)->dropPayload();
     324                        i->second.waitingmsg.push_back( new Message(data) );
    323325                } else {
    324326                        logging_error("link " << link.toString() << " is not up yet, dropping message" );
  • source/ariba/overlay/modules/chord/Chord.cpp

    r3709 r3713  
    161161                        remote.toString() );
    162162        route_item* item = table->insert(remote);
    163 
    164163
    165164        // item added to routing table?
Note: See TracChangeset for help on using the changeset viewer.