[svn] commit: r1446 - /trunk/src/bin/cmdctl/cmdctl.py.in
BIND 10 source code commits
bind10-changes at lists.isc.org
Tue Mar 16 13:52:27 UTC 2010
Author: jelte
Date: Tue Mar 16 13:52:27 2010
New Revision: 1446
Log:
retry group_recvmsg() if it returned None (even though nonblocking is false)
Modified:
trunk/src/bin/cmdctl/cmdctl.py.in
Modified: trunk/src/bin/cmdctl/cmdctl.py.in
==============================================================================
--- trunk/src/bin/cmdctl/cmdctl.py.in (original)
+++ trunk/src/bin/cmdctl/cmdctl.py.in Tue Mar 16 13:52:27 2010
@@ -299,6 +299,8 @@
seq = self.cc.group_sendmsg(msg, module_name)
#TODO, it may be blocked, msqg need to add a new interface waiting in timeout.
answer, env = self.cc.group_recvmsg(False, seq)
+ while answer == None:
+ answer, env = self.cc.group_recvmsg(False, seq)
if answer:
try:
rcode, arg = isc.config.ccsession.parse_answer(answer)
More information about the bind10-changes
mailing list