Commit 50e788cc authored by Francis Dupont's avatar Francis Dupont

Merge branch 'master' of ssh://git.kea.isc.org/git/kea

parents f5b68759 c1f12fbd
902. [bug] marcin
Fixed the bug in the DHCPv4 server whereby the server
reconfiguration (using the SIGHUP signal) failed because
of sockets remaining open since the previous configuration.
(Trac #3730, git 3ceb0cd97cf5e44e8fc151d0a38db553530dd3ed)
Kea 0.9.1beta released on February 18, 2015
901. [bug] tomek
......
......@@ -58,6 +58,9 @@ CfgIface::multipleAddressesPerInterfaceActive() const {
void
CfgIface::openSockets(const uint16_t family, const uint16_t port,
const bool use_bcast) const {
// Close any open sockets because we're going to modify some properties
// of the IfaceMgr. Those modifications require that sockets are closed.
closeSockets();
// If wildcard interface '*' was not specified, set all interfaces to
// inactive state. We will later enable them selectively using the
// interface names specified by the user. If wildcard interface was
......@@ -127,9 +130,6 @@ CfgIface::openSockets(const uint16_t family, const uint16_t port,
}
}
// Before opening any sockets, close existing ones.
closeSockets();
// Set the callback which is called when the socket fails to open
// for some specific interface. This callback will simply log a
// warning message.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment