From be254e7d50e2eece6f7633ab7ccd09eb2da4af9e Mon Sep 17 00:00:00 2001 From: Maxim Sharabayko Date: Mon, 24 Apr 2023 20:34:53 +0200 Subject: [PATCH] [tests] Minor fix of variable shadowing. --- test/test_bonding.cpp | 4 ++-- test/test_sync.cpp | 30 +++++++++++++++--------------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/test/test_bonding.cpp b/test/test_bonding.cpp index 228e59d8d..1a66f04ef 100644 --- a/test/test_bonding.cpp +++ b/test/test_bonding.cpp @@ -29,10 +29,10 @@ TEST(Bonding, SRTConnectGroup) targets.push_back(gd); } - std::future closing_promise = std::async(std::launch::async, [](int ss) { + std::future closing_promise = std::async(std::launch::async, [](int s) { std::this_thread::sleep_for(std::chrono::seconds(2)); std::cerr << "Closing group" << std::endl; - srt_close(ss); + srt_close(s); }, ss); std::cout << "srt_connect_group calling " << std::endl; diff --git a/test/test_sync.cpp b/test/test_sync.cpp index fa0248f08..844705ea6 100644 --- a/test/test_sync.cpp +++ b/test/test_sync.cpp @@ -385,9 +385,9 @@ TEST(SyncEvent, WaitForNotifyOne) const steady_clock::duration timeout = seconds_from(5); - auto wait_async = [](Condition* cond, Mutex* mutex, const steady_clock::duration& timeout) { - CUniqueSync cc (*mutex, *cond); - return cc.wait_for(timeout); + auto wait_async = [](Condition* cv, Mutex* m, const steady_clock::duration& tmo) { + CUniqueSync cc (*m, *cv); + return cc.wait_for(tmo); }; auto wait_async_res = async(launch::async, wait_async, &cond, &mutex, timeout); @@ -406,9 +406,9 @@ TEST(SyncEvent, WaitNotifyOne) Condition cond; cond.init(); - auto wait_async = [](Condition* cond, Mutex* mutex) { - UniqueLock lock(*mutex); - return cond->wait(lock); + auto wait_async = [](Condition* cv, Mutex* m) { + UniqueLock lock(*m); + return cv->wait(lock); }; auto wait_async_res = async(launch::async, wait_async, &cond, &mutex); @@ -432,9 +432,9 @@ TEST(SyncEvent, WaitForTwoNotifyOne) srt::sync::atomic resource_ready(true); - auto wait_async = [&](Condition* cond, Mutex* mutex, const steady_clock::duration& timeout, int id) { - UniqueLock lock(*mutex); - if (cond->wait_for(lock, timeout) && resource_ready) + auto wait_async = [&](Condition* cv, Mutex* m, const steady_clock::duration& tmo, int id) { + UniqueLock lock(*m); + if (cv->wait_for(lock, tmo) && resource_ready) { notified_clients.push_back(id); resource_ready = false; @@ -536,9 +536,9 @@ TEST(SyncEvent, WaitForTwoNotifyAll) cond.init(); const steady_clock::duration timeout = seconds_from(3); - auto wait_async = [](Condition* cond, Mutex* mutex, const steady_clock::duration& timeout) { - UniqueLock lock(*mutex); - return cond->wait_for(lock, timeout); + auto wait_async = [](Condition* cv, Mutex* m, const steady_clock::duration& tmo) { + UniqueLock lock(*m); + return cv->wait_for(lock, tmo); }; auto wait_async1_res = async(launch::async, wait_async, &cond, &mutex, timeout); auto wait_async2_res = async(launch::async, wait_async, &cond, &mutex, timeout); @@ -565,9 +565,9 @@ TEST(SyncEvent, WaitForNotifyAll) cond.init(); const steady_clock::duration timeout = seconds_from(5); - auto wait_async = [](Condition* cond, Mutex* mutex, const steady_clock::duration& timeout) { - UniqueLock lock(*mutex); - return cond->wait_for(lock, timeout); + auto wait_async = [](Condition* cv, Mutex* m, const steady_clock::duration& tmo) { + UniqueLock lock(*m); + return cv->wait_for(lock, tmo); }; auto wait_async_res = async(launch::async, wait_async, &cond, &mutex, timeout);