[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