Skip to content

Commit 1a12caa

Browse files
authored
Merge pull request #3295 from cloudflare/dlapid/fix_trace_lifetime2
Dont mv out of arrayPtr in sendTracesToExportedHandler
2 parents d8de55a + 80f2d8f commit 1a12caa

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Diff for: src/workerd/api/trace.c++

+1-1
Original file line numberDiff line numberDiff line change
@@ -659,7 +659,7 @@ kj::Promise<void> sendTracesToExportedHandler(kj::Own<IoContext::IncomingRequest
659659
auto nonEmptyTraces = kj::Vector<kj::Own<Trace>>(kj::size(traces));
660660
for (auto& trace: traces) {
661661
if (trace->eventInfo != kj::none) {
662-
nonEmptyTraces.add(kj::mv(trace));
662+
nonEmptyTraces.add(kj::addRef(*trace));
663663
}
664664
}
665665

0 commit comments

Comments
 (0)