BIND 10 #388: There's no way to close UDPServer and TCPServer.

BIND 10 Development do-not-reply at isc.org
Tue Oct 26 08:07:12 UTC 2010


#388: There's no way to close UDPServer and TCPServer.
---------------------------+------------------------------------------------
  Reporter:  vorner        |            Owner:     
      Type:  defect        |           Status:  new
  Priority:  major         |        Milestone:     
 Component:  Unclassified  |         Keywords:     
 Sensitive:  0             |   Estimatedhours:  0  
     Hours:  0             |         Billable:  1  
Totalhours:  0             |         Internal:  0  
---------------------------+------------------------------------------------
 Currently, there's no interface to stop/close the asiolink::UDPServer and
 asiolink::TCPServer. It is needed when reconfiguring the interfaces/ports
 the server listens on.

 Currently, asiolink::IOService::clearServers() doesn't work, because the
 servers survive even when they are not referenced. Therefore the test for
 it is disabled.

 The best way I think would be putting an abstract method close() (or
 stop()) into the IOSocket base class.

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


More information about the bind10-tickets mailing list