[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