diff --git a/ChangeLog b/ChangeLog index 6a7d7b52..d91b6602 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2010-03-08 Tatsuhiro Tsujikawa + + Wait until message arrives(again) + * test/LpdMessageReceiverTest.cc + 2010-03-08 Tatsuhiro Tsujikawa Added missing wallclock.h to SRCS. diff --git a/test/LpdMessageReceiverTest.cc b/test/LpdMessageReceiverTest.cc index fc938196..923a4d82 100644 --- a/test/LpdMessageReceiverTest.cc +++ b/test/LpdMessageReceiverTest.cc @@ -45,6 +45,7 @@ void LpdMessageReceiverTest::testReceiveMessage() sendsock->writeData(request.c_str(), request.size(), LPD_MULTICAST_ADDR, LPD_MULTICAST_PORT); + rcv.getSocket()->isReadable(5); SharedHandle msg = rcv.receiveMessage(); CPPUNIT_ASSERT(!msg.isNull()); CPPUNIT_ASSERT_EQUAL(std::string("cd41c7fdddfd034a15a04d7ff881216e01c4ceaf"),