Daemon: fixed error with IPv6 notifications [#CONV-3741].

This commit is contained in:
Alexey Milovidov 2011-12-08 18:37:11 +00:00
parent 32102bab7b
commit 16e1632b15

View File

@ -307,11 +307,10 @@ void Daemon::defineOptions(Poco::Util::OptionSet& _options)
void Daemon::notifySubscribers()
{
Poco::Net::DatagramSocket socket;
UInt8 message = 1;
for (Subscribers::iterator it = subscribers.begin(); it != subscribers.end(); ++it)
{
LOG_TRACE((&Logger::get("Daemon")), "Notifying " << it->toString());
socket.sendTo(&message, sizeof(message), *it);
Poco::Net::DatagramSocket(it->family()).sendTo(&message, sizeof(message), *it);
}
}