summaryrefslogtreecommitdiff
path: root/ACE/tests/Multicast_Test.cpp
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2007-08-22 21:25:53 +0000
committerSteve Huston <shuston@riverace.com>2007-08-22 21:25:53 +0000
commit02974d62384cd3792bfbfd97f2c357d11cffdc04 (patch)
tree68bd068c4220744f67d3601b178410cbca268297 /ACE/tests/Multicast_Test.cpp
parentfcaa375f81c9b05c40d17095b3264a9e7d97cd86 (diff)
downloadATCD-02974d62384cd3792bfbfd97f2c357d11cffdc04.tar.gz
ChangeLogTag:Wed Aug 22 21:24:07 UTC 2007 Steve Huston <shuston@riverace.com>
Diffstat (limited to 'ACE/tests/Multicast_Test.cpp')
-rw-r--r--ACE/tests/Multicast_Test.cpp15
1 files changed, 9 insertions, 6 deletions
diff --git a/ACE/tests/Multicast_Test.cpp b/ACE/tests/Multicast_Test.cpp
index a1686dc5701..794e7ff0d60 100644
--- a/ACE/tests/Multicast_Test.cpp
+++ b/ACE/tests/Multicast_Test.cpp
@@ -535,16 +535,19 @@ MCT_Event_Handler::join (const ACE_INET_Addr &mcast_addr,
int reuse_addr,
const ACE_TCHAR *net_if)
{
- if (this->mcast_.join (mcast_addr, reuse_addr, net_if) == -1)
- ACE_ERROR_RETURN ((LM_ERROR,
- ACE_TEXT ("MCT_Event_Handler::join - %p\n"),
- ACE_TEXT ("Could not join group")),
- -1);
-
char buf[MAX_STRING_SIZE];
ACE_OS::sprintf (buf, "%s/%d",
mcast_addr.get_host_addr (),
mcast_addr.get_port_number ());
+
+ if (this->mcast_.join (mcast_addr, reuse_addr, net_if) == -1)
+ ACE_ERROR_RETURN ((LM_ERROR,
+ ACE_TEXT ("MCT_Event_Handler::join %C %p\n"),
+ buf,
+ ACE_TEXT ("failed")),
+ -1);
+ ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("Joined %C\n"), buf));
+
ACE_CString *str;
ACE_NEW_RETURN (str, ACE_CString (buf), -1);
this->address_vec_.push_back (str);