--- a/src/Network/Socket.cc Mon Dec 22 02:36:28 2008 +0000
+++ b/src/Network/Socket.cc Mon Dec 22 02:36:57 2008 +0000
@@ -96,7 +96,7 @@
// bind it, warn on errors
if (::bind(fd, r->ai_addr, r->ai_addrlen)) {
- Engine::log(WARN, "socket.bind") << "unable to bind on " << dump_addrinfo(r) << ": " << dump_errno();
+ Engine::log(WARN, "socket.bind") << "unable to bind on " << addr << " (" << dump_addrinfo(r) << "): " << dump_errno();
// close the bad socket
force_close();
@@ -200,7 +200,7 @@
// connect it, warn on errors
if (::connect(fd, r->ai_addr, r->ai_addrlen)) {
- Engine::log(WARN, "socket.connect") << "unable to connect to " << dump_addrinfo(r) << ": " << dump_errno();
+ Engine::log(WARN, "socket.connect") << "unable to connect to " << addr << " (" << dump_addrinfo(r) << "): " << dump_errno();
// close unless bound, to not keep invalid sockets hanging around
if (!bound)