Skip to content

Conversation

stanluk
Copy link

@stanluk stanluk commented Jul 14, 2025

This PR tries to fix leaking memory in case of non-responding endpoints.

This work is similar to #33 and #9 however with very simple implementation.

I do not insist on merging this particular solution, however in our case we were unable to use pro-bing for long-running Pinger's on production due to slowly, however consistently increasing memory consumption.

This problem should be address by any of PRs

The ObserviceGenerationsCount tracks number of most recent
number of UUID generations which should be observer by Pinger.

This allows to reduce amount of memory Pinger can utilize for
observing old non-responded packets.
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.

2 participants