BIND 10 #2398: msqg crash

BIND 10 Development do-not-reply at isc.org
Tue Oct 23 21:02:58 UTC 2012


#2398: msqg crash
-------------------------------+-----------------------------------------
            Reporter:  jreed   |                        Owner:
                Type:  defect  |                       Status:  new
            Priority:  medium  |                    Milestone:  New Tasks
           Component:  msgq    |                     Keywords:
           Sensitive:  0       |              Defect Severity:  N/A
         Sub-Project:  Core    |  Feature Depending on Ticket:
Estimated Difficulty:  0       |          Add Hours to Ticket:  0
         Total Hours:  0       |                    Internal?:  0
-------------------------------+-----------------------------------------
 msgq crashed.

 On an unrelated bug, b10-auth was hanging already. I tried to do Auth
 shutdown and that timed out and failed. I sent a kill signall to the
 process. Then msqg crashed:

 {{{
 2012-10-23 15:50:18.551 DEBUG [b10-cmdctl.cmdctl] CMDCTL_SEND_COMMAND
 sending command shutdown to module Auth
 2012-10-23 15:50:18.552 DEBUG [b10-cmdctl.cmdctl] CMDCTL_COMMAND_SENT
 command 'shutdown' to module 'Auth' was sent
 2012-10-23 15:50:22.559 ERROR [b10-cmdctl.cmdctl] CMDCTL_COMMAND_ERROR
 error in
 command shutdown to module Auth: Module 'Auth' not responding
 2012-10-23 15:50:25.892 DEBUG [b10-boss.boss] BIND10_RECEIVED_COMMAND
 received command: show_processes
 2012-10-23 15:50:25.896 DEBUG [b10-stats.stats]
 STATS_SEND_STATISTICS_REQUEST requesting Xfrout to send statistics
 2012-10-23 15:50:25.896 DEBUG [b10-stats.stats]
 STATS_SEND_STATISTICS_REQUEST requesting Auth to send statistics
 2012-10-23 15:50:25.896 DEBUG [b10-stats.stats]
 STATS_SEND_STATISTICS_REQUEST requesting Boss to send statistics
 2012-10-23 15:50:25.897 DEBUG [b10-xfrout.xfrout]
 XFROUT_RECEIVED_GETSTATS_COMMAND received command to get statistics data
 2012-10-23 15:50:25.898 DEBUG [b10-boss.boss] BIND10_RECEIVED_COMMAND
 received command: getstats
 2012-10-23 15:50:27.258 INFO  [b10-boss.boss] BIND10_LOST_SOCKET_CONSUMER
 consumer 16 of sockets disconnected, considering all its sockets closed
 [b10-msgq] Closing socket fd 9
 [b10-msgq] Closing socket fd 11
 [b10-msgq] Closing socket fd 5
 2012-10-23 15:50:27.260 INFO  [b10-boss.boss] BIND10_PROCESS_ENDED process
 19663
  of b10-auth ended with status 15
 2012-10-23 15:50:27.261 ERROR [b10-boss.boss] BIND10_COMPONENT_FAILED
 component
 b10-auth (pid 19663) failed: process terminated with exit status 15
 (killed by signal 15: SIGTERM)
 2012-10-23 15:50:27.261 INFO  [b10-boss.boss] BIND10_COMPONENT_START
 component b10-auth is starting
 2012-10-23 15:50:27.261 INFO  [b10-boss.boss] BIND10_STARTING_PROCESS
 starting process b10-auth
 Traceback (most recent call last):
   File "/home/reed/opt/bind10/libexec/bind10-devel/b10-msgq", line 552, in
 <module>
     msgq.run()
   File "/home/reed/opt/bind10/libexec/bind10-devel/b10-msgq", line 463, in
 run    self.run_kqueue()
   File "/home/reed/opt/bind10/libexec/bind10-devel/b10-msgq", line 495, in
 run_kqueue
     self.__process_write(event.ident)
   File "/home/reed/opt/bind10/libexec/bind10-devel/b10-msgq", line 394, in
 __process_write
     amount_sent = self.__send_data(sock, msg)
   File "/home/reed/opt/bind10/libexec/bind10-devel/b10-msgq", line 346, in
 __send_data
     raise e
   File "/home/reed/opt/bind10/libexec/bind10-devel/b10-msgq", line 341, in
 __send_data
     return sock.send(data)
 socket.error: [Errno 32] Broken pipe
 2012-10-23 15:50:27.270 DEBUG [b10-boss.boss] BIND10_STARTED_PROCESS_PID
 started b10-auth (PID 9955)
 2012-10-23 15:50:27.283 ERROR [b10-resolver.cc] CC_ASYNC_READ_FAILED
 asynchronous read failed (error code = 2)
 2012-10-23 15:50:27.283 FATAL [b10-boss.boss] BIND10_MSGQ_DISAPPEARED msgq
 channel disappeared
 }}}


 This ticket is not about the auth problem. It is about msgq.

-- 
Ticket URL: <http://bind10.isc.org/ticket/2398>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list