[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