In ns_controls_configure(), moved the ns_controls_shutdown() call that removes no longer configured listeners into the block that actually updates/add listeners, because when ns_controls_configure() recursively calls itself to configure a 127.1 channel if there is no controls() statement, the top level ns_controls_configure() was shutting down the channel that the enclosing ns_controls_configure() just created.
In ns_controls_configure(), moved the ns_controls_shutdown() call that
removes no longer configured listeners into the block that actually
updates/add listeners, because when ns_controls_configure() recursively
calls itself to configure a 127.1 channel if there is no controls() statement,
the top level ns_controls_configure() was shutting down the channel that
the enclosing ns_controls_configure() just created.

each/bind9-collab,each/bind9-collab,each/bind9-collab,each/bind9-collab,each/bind9-collab,pecharmin/bind9,each/bind9-collab,pecharmin/bind9,pecharmin/bind9,pecharmin/bind9,pecharmin/bind9,pecharmin/bind9