Project

General

Profile

Bug #2649

Updated by Vince Lehman about 9 years ago

Currently, a SyncSocket is not created until the router builds its first Adjacency LSA. 
 When the router refreshes its LSAs, it publishes a new routing update which uses the SyncSocket. 

 If the router refreshes its LSAs before it first builds an Adjacency LSA, SyncLogicHandler will try to use the SyncSocket pointer before an object is created resulting in a segfault. 

 The sync socket should be created on initialization to fix this issue.

Back