[Xorp-cvs] XORP cvs commit: xorp/rtrmgr
Pavlin Radoslavov
pavlin@icir.org
Thu, 3 Nov 2005 17:27:52 GMT
CVSROOT: /usr/local/share/doc/apache/cvs
Module name: xorp
Changes by: pavlin@xorpc.icir.org 2005-11-03 17:27:52 UTC
XORP CVS repository
Modified files:
rtrmgr generic_module_manager.cc generic_module_manager.hh
master_conf_tree.cc master_conf_tree.hh
module_manager.cc module_manager.hh
slave_module_manager.cc slave_module_manager.hh
task.cc task.hh test_module_manager.cc
xorpsh_main.cc
Log message:
If we change the running configuration via xorpsh and If the binary
for one of the new modules is missing, then just print an error
rather than unconditionally exit the rtrmgr.
However, on startup we still exit the rtrmgr if the configuration
refers to a missing binary.
This fixes bugzilla entry #180
Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=180
Revision Changes Path
1.6 +6 -5; commitid: a974436a47ee7ea6; xorp/rtrmgr/generic_module_manager.cc
1.8 +2 -2; commitid: a974436a47ee7ea6; xorp/rtrmgr/generic_module_manager.hh
1.66 +274 -248; commitid: a974436a47ee7ea6; xorp/rtrmgr/master_conf_tree.cc
1.34 +5 -5; commitid: a974436a47ee7ea6; xorp/rtrmgr/master_conf_tree.hh
1.51 +26 -20; commitid: a974436a47ee7ea6; xorp/rtrmgr/module_manager.cc
1.35 +7 -4; commitid: a974436a47ee7ea6; xorp/rtrmgr/module_manager.hh
1.21 +6 -3; commitid: a974436a47ee7ea6; xorp/rtrmgr/slave_module_manager.cc
1.20 +2 -2; commitid: a974436a47ee7ea6; xorp/rtrmgr/slave_module_manager.hh
1.56 +11 -7; commitid: a974436a47ee7ea6; xorp/rtrmgr/task.cc
1.36 +3 -3; commitid: a974436a47ee7ea6; xorp/rtrmgr/task.hh
1.17 +14 -6; commitid: a974436a47ee7ea6; xorp/rtrmgr/test_module_manager.cc
1.55 +4 -2; commitid: a974436a47ee7ea6; xorp/rtrmgr/xorpsh_main.cc