[Xorp-cvs] XORP cvs commit: xorp/ospf
Atanu Ghosh
atanu@icir.org
Fri, 3 Mar 2006 04:28:08 GMT
CVSROOT: /usr/local/www/data/cvs
Module name: xorp
Changes by: atanu@xorpc.icir.org 2006-03-03 04:28:08 UTC
XORP CVS repository
Modified files:
ospf peer.cc
Log message:
The events NeighbourChange and BackupSeen are scheduled for later
processing. Only process one event of any given type.
Two consecutive calls to BackupSeen is disastrous and causes an error
of the form:
[ 2006/03/02 19:41:57 FATAL xorp_ospfv2:12937 OSPF +1491 peer.cc
event_backup_seen ] Unexpected state DR Other
Under normal circumstances there should be a hello timer interval
between seeing hello packets from the BDR, sometimes for whatever reason
on startup two back to back hello packets are being delivered.
Revision Changes Path
1.230 +4 -1; commitid: 14f214407c5d77ea6; xorp/ospf/peer.cc