[Xorp-cvs] XORP cvs commit: xorp/rtrmgr

Atanu Ghosh atanu at icir.org
Mon Oct 2 14:26:54 PDT 2006


CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	atanu at xorpc.icir.org	2006-10-02 21:26:54 UTC

XORP CVS repository


Modified files:
	rtrmgr        xrl_rtrmgr_interface.cc xrl_rtrmgr_interface.hh 

Log message:
	When a client such as the xorpsh registers with the router manager,
	eventually it will be sent the current configuration. The sending back
	of the configuation is scheduled on a timer callback and the callback was
	handed the user ID and a pointer to the internal UserInstance data
	structure. If in the intervening period the client de-registers when
	the callback fires the UserInstance data pointer is invalid, to stop
	this problem the callback it now given the name of the client which is
	looked up in the internal database. The problem was seen when using
	the xorpsh in this form: "xorpsh -c 'show bgp peers'", the xorpsh was
	exiting before the callback fired.

Revision  Changes                             Path
1.52      +6 -4;  commitid: db94521841d7ea6;  xorp/rtrmgr/xrl_rtrmgr_interface.cc
1.29      +2 -2;  commitid: db94521841d7ea6;  xorp/rtrmgr/xrl_rtrmgr_interface.hh



More information about the Xorp-cvs mailing list