BIND 10 #188: b10-auth hangs if can't get to config manager

BIND 10 Development do-not-reply at isc.org
Tue May 18 17:40:53 UTC 2010


#188: b10-auth hangs if can't get to config manager
--------------------------+-------------------------------------------------
 Reporter:  jreed         |       Owner:     
     Type:  defect        |      Status:  new
 Priority:  major         |   Milestone:     
Component:  Unclassified  |    Keywords:     
Sensitive:  0             |  
--------------------------+-------------------------------------------------
 If cfgmgr is not running, then b10-auth may hang waiting for some response
 and can't serve DNS. Not being able to serve DNS is fine, but maybe
 b10-auth should complain if can't communicate to configuration manager.

 So sitting here:

 {{{
  28895      1 b10-auth MISC  msghdr: 48,
 0000000000000000000000000000000040cdffff7f7f0000010000000000000000000000000000000000000000000004
  28895      1 b10-auth GIO   fd 6 wrote 298 bytes
 "Skan\acommand\^S\^A\^[(\vmodule_spec\^R\^A\v\bcommands#`\"^\fcommand_a\
         rgs#\0\^Scommand_description(\"Shut down authoritative DNS
 server\fcom\
 mand_name(\bshutdown\vconfig_data#\M^@\"~\fitem_default(3/home/reed/op\
         t/bind10/var/bind10-devel/zone.sqlite3
 item_name(\rdatabase_file\rite\
         m_optional%\^A1 item_type(\^Fstring\vmodule_name(\^DAuth"
  28895      1 b10-auth RET   sendmsg 298/0x12a
  28895      1 b10-auth CALL  recvmsg(6,0x7f7fffffcd50,0)
  28895      1 b10-auth MISC  msghdr: 48,
 0000000000000000000000000000000010c8ffff7f7f0000010000000000000000000000000000000000000000000004
 }}}

 msgq does log:
 {{{
 [XX] got command:
 {'group': 'ConfigManager', 'seq': -1, 'instance': '*', 'to': '*', 'from':
 '4bf2d0f9_4 at t1.m.reedmedia.net', 'type': 'send'}
 }}}

 (Yes I know b10-cfgmgr is not running.)

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


More information about the bind10-tickets mailing list