From 4ff552d006433bb8aa41ec5f51dfa1eb247efc2e Mon Sep 17 00:00:00 2001 From: Vlad Gluhovsky Date: Mon, 27 Jul 2015 16:59:45 +0200 Subject: [PATCH] minor update --- test/libwhisper/whisperTopic.cpp | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/test/libwhisper/whisperTopic.cpp b/test/libwhisper/whisperTopic.cpp index e8bd48946..bf15a14c9 100644 --- a/test/libwhisper/whisperTopic.cpp +++ b/test/libwhisper/whisperTopic.cpp @@ -348,13 +348,9 @@ BOOST_AUTO_TEST_CASE(topicAdvertising) { sessions = whost1->peerSessions(); if (!sessions.empty()) - { bf1 = sessions.back().first->cap()->bloom(); - if (bf1) - break; - } - this_thread::sleep_for(chrono::milliseconds(10)); + this_thread::sleep_for(chrono::milliseconds(step)); } BOOST_REQUIRE(sessions.size()); @@ -364,18 +360,15 @@ BOOST_AUTO_TEST_CASE(topicAdvertising) BOOST_REQUIRE(!whost1->bloom()); unsigned w1 = whost1->installWatch(BuildTopicMask("test1")); + bf2 = TopicBloomFilterHash(); - for (int i = 0; i < 600; ++i) + for (int i = 0; i < 600 && !bf2; ++i) { sessions = whost2->peerSessions(); if (!sessions.empty()) - { bf2 = sessions.back().first->cap()->bloom(); - if (bf2) - break; - } - this_thread::sleep_for(chrono::milliseconds(10)); + this_thread::sleep_for(chrono::milliseconds(step)); } BOOST_REQUIRE(sessions.size());