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