Skip to content

Conversation

@mat-hek
Copy link
Member

@mat-hek mat-hek commented Aug 1, 2024

closes #814

Even though I cannot reproduce this, as far as I could figure out, this warning can still happen when the pipeline is terminating. Because the supervisor is shutting down the pipeline's children and utility processes in parallel, the stalker can be terminated before some child is terminated, and that child may try inserting metrics into the ETS, which no longer exists. Fixing this would require introducing complex logic into the supervisor while bringing minor benefits to the stalker, so I decided to convert the warning into a debug.

@mat-hek mat-hek requested a review from FelonEkonom August 1, 2024 12:50
@mat-hek mat-hek self-assigned this Aug 1, 2024
@mat-hek mat-hek changed the title remove 'failed to insert a metric' stalker warning Remove 'failed to insert a metric' stalker warning Aug 1, 2024
@mat-hek mat-hek merged commit 8d2de6b into master Aug 5, 2024
@mat-hek mat-hek deleted the rm-stalker-warn branch August 5, 2024 07:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Aggregating metrics causes crash in membrane_core

3 participants