From b3397381dc0ab087af9b9d1ec12dd73552b119d2 Mon Sep 17 00:00:00 2001 From: Ian Roddis Date: Tue, 1 Feb 2022 13:34:19 -0400 Subject: [PATCH] Fixing logic error in submission batches --- libdaggy/src/DAGRunner.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libdaggy/src/DAGRunner.cpp b/libdaggy/src/DAGRunner.cpp index 89a75c8..84dc83f 100644 --- a/libdaggy/src/DAGRunner.cpp +++ b/libdaggy/src/DAGRunner.cpp @@ -109,7 +109,9 @@ namespace daggy { */ while (n_submitted < MAX_SUBMITS) { - auto t = dag_.visitNext(); + auto t = dag_.visitNext(); + if (!t) + continue; auto &taskName = t.value().first; taskAttemptCounts_[taskName] = 1;