to be double-quoted. Also allow server-provided hostname to
override hostnames 'localhost' and '(none)'.
+- Fixed failover reconnection retry code to continue to retry to reconnect
+ rather than restarting the listener.
+
Changes since 4.1.0b1
- A missing "else" in dhcrelay.c could have caused an interface not to
log_info ("failover peer %s: %s", state -> name,
isc_result_totext (status));
#if defined (DEBUG_FAILOVER_TIMING)
- log_info ("add_timeout +90 %s",
- "dhcp_failover_listener_restart");
+ log_info("add_timeout +90 dhcp_failover_reconnect");
#endif
tv . tv_sec = cur_time + 90;
tv . tv_usec = 0;
- add_timeout (&tv,
- dhcp_failover_listener_restart, state,
- (tvref_t)dhcp_failover_state_reference,
- (tvunref_t)dhcp_failover_state_dereference);
+ add_timeout(&tv, dhcp_failover_reconnect, state,
+ (tvref_t)dhcp_failover_state_reference,
+ (tvunref_t)dhcp_failover_state_dereference);
}
}