Changeset 5883 for source/ariba/overlay/BaseOverlay.cpp
- Timestamp:
- Aug 12, 2009, 2:26:32 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
source/ariba/overlay/BaseOverlay.cpp
r5882 r5883 360 360 if (ld==NULL 361 361 || !ld->up 362 || ld->keepAliveMissed != 0 363 || !ld->communicationUp 362 364 || difftime(route.used, time(NULL)) > 4) { 363 365 logging_info("Forgetting relay information to node " … … 398 400 LinkID next_link = overlayInterface->getNextLinkId(message->getSourceNode()); 399 401 if (next_link == ld->overlayId) return; 400 ld->setRelaying();401 402 402 403 // try to find source node … … 437 438 if (route.node == remote ) { 438 439 LinkDescriptor* ld = getDescriptor( route.link ); 439 if (ld==NULL || !ld->up) return NULL; else return ld; 440 if (ld==NULL || !ld->up) return NULL; else { 441 route.used = time(NULL); 442 return ld; 443 } 440 444 } 441 445 }
Note:
See TracChangeset
for help on using the changeset viewer.