[svn] commit: r3080 - in /branches/trac335: ChangeLog src/bin/bind10/bind10.py.in
BIND 10 source code commits
bind10-changes at lists.isc.org
Thu Sep 30 05:25:39 UTC 2010
Author: zhanglikun
Date: Thu Sep 30 05:25:39 2010
New Revision: 3080
Log:
Make boss process send correct 'shutdown' command to other modules.
Modified:
branches/trac335/ChangeLog
branches/trac335/src/bin/bind10/bind10.py.in
Modified: branches/trac335/ChangeLog
==============================================================================
--- branches/trac335/ChangeLog (original)
+++ branches/trac335/ChangeLog Thu Sep 30 05:25:39 2010
@@ -1,4 +1,9 @@
- 99. [func]* jinmei
+100 [bug] zhanglikun
+ Make sure process xfrin/xfrout/zonemgr/cmdctl can be stoped
+ properly when user enter "ctrl+c" or 'Boss shutdown' command
+ through bindctl. (Trac #335, svn rTBD)
+
+99. [func]* jinmei
Introduced a separate EDNS class to encapsulate EDNS related
information more cleanly. The related APIs are changed a bit,
although it won't affect most of higher level applications.
Modified: branches/trac335/src/bin/bind10/bind10.py.in
==============================================================================
--- branches/trac335/src/bin/bind10/bind10.py.in (original)
+++ branches/trac335/src/bin/bind10/bind10.py.in Thu Sep 30 05:25:39 2010
@@ -449,12 +449,12 @@
def stop_all_processes(self):
"""Stop all processes."""
cmd = { "command": ['shutdown']}
- self.cc_session.group_sendmsg(cmd, 'Boss', 'Cmdctl')
- self.cc_session.group_sendmsg(cmd, "Boss", "ConfigManager")
- self.cc_session.group_sendmsg(cmd, "Boss", "Auth")
- self.cc_session.group_sendmsg(cmd, "Boss", "Xfrout")
- self.cc_session.group_sendmsg(cmd, "Boss", "Xfrin")
- self.cc_session.group_sendmsg(cmd, "Boss", "Zonemgr")
+ self.cc_session.group_sendmsg(cmd, 'Cmdctl', 'Cmdctl')
+ self.cc_session.group_sendmsg(cmd, "ConfigManager", "ConfigManager")
+ self.cc_session.group_sendmsg(cmd, "Auth", "Auth")
+ self.cc_session.group_sendmsg(cmd, "Xfrout", "Xfrout")
+ self.cc_session.group_sendmsg(cmd, "Xfrin", "Xfrin")
+ self.cc_session.group_sendmsg(cmd, "Zonemgr", "Zonemgr")
def stop_process(self, process):
"""Stop the given process, friendly-like."""
More information about the bind10-changes
mailing list