BIND 10 #588: bindctl traceback on shutdown
BIND 10 Development
do-not-reply at isc.org
Fri Feb 18 18:16:11 UTC 2011
#588: bindctl traceback on shutdown
-------------------------------------+-------------------------------------
Reporter: jreed | Owner:
Type: defect | Status: new
Priority: major | Milestone: feature
Component: bind-ctl | backlog item
Sensitive: 0 | Keywords:
Add Hours to Ticket: 0 | Estimated Number of Hours: 0
Total Hours: 0 | Billable?: 1
| Internal?: 0
-------------------------------------+-------------------------------------
I just did "echo Boss shutdown | bindctl" and received:
{{{
["login success "] login as root
Error:
Traceback (most recent call last):
File "/home/reed/opt/bind10/bin/bindctl", line 133, in <module>
tool.run()
File "/home/reed/opt/bind10/lib/python3.1/site-
packages/bindctl/bindcmd.py", line 122, in run
self.cmdloop()
File "/usr/pkg/lib/python3.1/cmd.py", line 138, in cmdloop
line = self.precmd(line)
File "/home/reed/opt/bind10/lib/python3.1/site-
packages/bindctl/bindcmd.py", line 271, in precmd
self._update_all_modules_info()
File "/home/reed/opt/bind10/lib/python3.1/site-
packages/bindctl/bindcmd.py", line 265, in _update_all_modules_info
self.config_data.update_specs_and_config()
File "/home/reed/opt/bind10/lib/python3.1/site-
packages/isc/config/ccsession.py", line 365, in update_specs_and_config
self.request_specifications();
File "/home/reed/opt/bind10/lib/python3.1/site-
packages/isc/config/ccsession.py", line 360, in request_specifications
specs = self._conn.send_GET('/module_spec')
File "/home/reed/opt/bind10/lib/python3.1/site-
packages/bindctl/bindcmd.py", line 232, in send_GET
status, reply_msg = self._send_message(url, body)
File "/home/reed/opt/bind10/lib/python3.1/site-
packages/bindctl/bindcmd.py", line 224, in _send_message
self.conn.request('GET', url, body, headers)
File "/usr/pkg/lib/python3.1/http/client.py", line 918, in request
self._send_request(method, url, body, headers)
File "/usr/pkg/lib/python3.1/http/client.py", line 946, in _send_request
self.putrequest(method, url, **skips)
File "/usr/pkg/lib/python3.1/http/client.py", line 810, in putrequest
raise CannotSendRequest(self.__state)
http.client.CannotSendRequest: Request-sent
}}}
bind10 did stop.
(By the way, probably non-interactive bindctl use should not say: ["login
success "] login as root.)
--
Ticket URL: <http://bind10.isc.org/ticket/588>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list