Skip to content
This repository was archived by the owner on May 1, 2023. It is now read-only.

Commit efb1678

Browse files
aandreyeufacebook-github-bot
authored andcommitted
Slots overflow and tracers dependency fix
Reviewed By: yukonfb Differential Revision: D33540591 fbshipit-source-id: 2d114ce15c9a200579c5541f677420cd6548b057
1 parent cf86855 commit efb1678

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

cpp/profiler/SamplingProfiler.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,6 @@ void SamplingProfiler::UnwindStackHandler(
222222
if (nextSlotState != StackSlotState::FREE) {
223223
profiler.maybeSignalReader();
224224
}
225-
continue;
226225
} else {
227226
// We came from the longjmp in sigcatch_handler.
228227
// Something must have crashed.
@@ -235,7 +234,7 @@ void SamplingProfiler::UnwindStackHandler(
235234
abortWithReason(
236235
"Invariant violation - BUSY_WITH_METADATA to SIGNAL_INTERRUPT failed");
237236
}
238-
break;
237+
profiler.maybeSignalReader();
239238
}
240239
}
241240
}

0 commit comments

Comments
 (0)