aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/threading/future/wait/wait.cpp
diff options
context:
space:
mode:
authorswarmer <swarmer@yandex-team.ru>2022-02-10 16:46:31 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:46:31 +0300
commit317da38588b7898a99fd9168571408123350012b (patch)
tree25eebc31526019ad39a6c1b13f492963d97ba439 /library/cpp/threading/future/wait/wait.cpp
parent3b2241461d41d41ba1a706b0750c4f0f55c344f6 (diff)
downloadydb-317da38588b7898a99fd9168571408123350012b.tar.gz
Restoring authorship annotation for <swarmer@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'library/cpp/threading/future/wait/wait.cpp')
-rw-r--r--library/cpp/threading/future/wait/wait.cpp24
1 files changed, 12 insertions, 12 deletions
diff --git a/library/cpp/threading/future/wait/wait.cpp b/library/cpp/threading/future/wait/wait.cpp
index a173833a7f..d719719978 100644
--- a/library/cpp/threading/future/wait/wait.cpp
+++ b/library/cpp/threading/future/wait/wait.cpp
@@ -23,11 +23,11 @@ namespace NThreading {
TFuture<void> WaitGeneric(TArrayRef<const TFuture<void>> futures) {
if (futures.empty()) {
return MakeFuture();
- }
+ }
if (futures.size() == 1) {
return futures.front();
- }
-
+ }
+
TWaitGroup<WaitPolicy> wg;
for (const auto& fut : futures) {
wg.Add(fut);
@@ -41,19 +41,19 @@ namespace NThreading {
TFuture<void> WaitAll(const TFuture<void>& f1) {
return WaitGeneric<TWaitPolicy::TAll>(f1);
- }
-
+ }
+
TFuture<void> WaitAll(const TFuture<void>& f1, const TFuture<void>& f2) {
return WaitGeneric<TWaitPolicy::TAll>(f1, f2);
- }
-
+ }
+
TFuture<void> WaitAll(TArrayRef<const TFuture<void>> futures) {
return WaitGeneric<TWaitPolicy::TAll>(futures);
- }
-
-
- ////////////////////////////////////////////////////////////////////////////////
-
+ }
+
+
+ ////////////////////////////////////////////////////////////////////////////////
+
TFuture<void> WaitExceptionOrAll(const TFuture<void>& f1) {
return WaitGeneric<TWaitPolicy::TExceptionOrAll>(f1);
}