[svn] commit: r3786 - in /branches/trac327/src: bin/recurse/main.cc bin/recurse/recursor.cc lib/asiolink/asiolink.cc
BIND 10 source code commits
bind10-changes at lists.isc.org
Thu Dec 9 16:57:00 UTC 2010
Author: jelte
Date: Thu Dec 9 16:56:59 2010
New Revision: 3786
Log:
removed extraneous updateConfig call in recursor's main.cc (made it try to bind twice)
also added a few more dlog() calls
Modified:
branches/trac327/src/bin/recurse/main.cc
branches/trac327/src/bin/recurse/recursor.cc
branches/trac327/src/lib/asiolink/asiolink.cc
Modified: branches/trac327/src/bin/recurse/main.cc
==============================================================================
--- branches/trac327/src/bin/recurse/main.cc (original)
+++ branches/trac327/src/bin/recurse/main.cc Thu Dec 9 16:56:59 2010
@@ -164,7 +164,6 @@
}
recursor->setConfigSession(config_session);
- recursor->updateConfig(config_session->getFullConfig());
dlog("Config loaded");
dlog("Server started.");
Modified: branches/trac327/src/bin/recurse/recursor.cc
==============================================================================
--- branches/trac327/src/bin/recurse/recursor.cc (original)
+++ branches/trac327/src/bin/recurse/recursor.cc Thu Dec 9 16:56:59 2010
@@ -577,12 +577,13 @@
* If that fails, bad luck, but we are useless anyway, so just die
* and let boss start us again.
*/
+ dlog(string("Unable to set new address: ") + e.what());
try {
setAddresses(dnss_, impl_->listen_);
}
catch (const exception& e2) {
- dlog(string("Unable to recover from error: ") + e.what() +
- " Rollback failed with: " + e2.what());
+ dlog(string("Unable to recover from error;"));
+ dlog(string("Rollback failed with: ") + e2.what());
abort();
}
throw e; // Let it fly a little bit further
Modified: branches/trac327/src/lib/asiolink/asiolink.cc
==============================================================================
--- branches/trac327/src/lib/asiolink/asiolink.cc (original)
+++ branches/trac327/src/lib/asiolink/asiolink.cc Thu Dec 9 16:56:59 2010
@@ -140,10 +140,12 @@
void addServer(uint16_t port, const ip::address& address) {
try {
+ dlog(std::string("Initialize TCP server at ") + address.to_string() + ":" + boost::lexical_cast<string>(port));
TCPServerPtr tcpServer(new TCPServer(io_service_.get_io_service(),
address, port, checkin_, lookup_, answer_));
(*tcpServer)();
servers_.push_back(tcpServer);
+ dlog(std::string("Initialize UDP server at ") + address.to_string() + ":" + boost::lexical_cast<string>(port));
UDPServerPtr udpServer(new UDPServer(io_service_.get_io_service(),
address, port, checkin_, lookup_, answer_));
(*udpServer)();
More information about the bind10-changes
mailing list