BIND 10 #679: More clever switching of listening addresses and ports
BIND 10 Development
do-not-reply at isc.org
Tue Mar 8 15:45:49 UTC 2011
#679: More clever switching of listening addresses and ports
-------------------------------------+-------------------------------------
Reporter: vorner | Owner:
Type: enhancement | Status: new
Priority: major | Milestone: A-Team-
Component: Unclassified | Task-Backlog
Sensitive: 0 | Keywords:
Add Hours to Ticket: 0 | Estimated Number of Hours: 0
Total Hours: 0 | Billable?: 1
| Internal?: 0
-------------------------------------+-------------------------------------
Currently, when user changes addresses and ports (listen_on),
isc::server_common::portconfig::installAddresses is invoked. It closes all
old sockets and create new ones.
But if there are common sockets in old and new configuration, it is both
unneeded and may cause a short break in service. So a more fancy way of
switching them should be done.
The idea is to open the new ports, then close the old ones and keep the
same ones untouched. (In this order, we can check we can get the new ones
without losing the old ones, so it is easier to rollback)
--
Ticket URL: <https://bind10.isc.org/ticket/679>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list