From 045d20ab7af6cb45b53ad72fc0da3f27f3d6cffc Mon Sep 17 00:00:00 2001 From: Lukas Joswiak Date: Wed, 28 Apr 2021 15:40:13 -0700 Subject: [PATCH] Check validity of ActorLineage --- fdbclient/ActorLineageProfiler.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fdbclient/ActorLineageProfiler.cpp b/fdbclient/ActorLineageProfiler.cpp index d596d30616..4095725ffc 100644 --- a/fdbclient/ActorLineageProfiler.cpp +++ b/fdbclient/ActorLineageProfiler.cpp @@ -275,7 +275,10 @@ ActorLineageProfilerT::ActorLineageProfilerT() : impl(new ProfilerImpl()) { std::bind(&ActorLineageSet::copy, std::ref(IAsyncFileSystem::filesystem()->getActorLineageSet()))); collection->collector()->addGetter(WaitState::Running, []() { auto res = currentLineageThreadSafe.get(); - return std::vector>({ res }); + if (res.isValid()) { + return std::vector>({ res }); + } + return std::vector>(); }); }