(UDP) server endpoint tracking client information #938
Unanswered
raman-krishnan
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I have a vsomeip server using release 3.5.6 that offers a bunch of services, all on the same UDP port.
I also have a test client that performs a 'request', gets the response and shuts down. One of the tests is to run the client in a loop, creating a new connection for each request.
What I observe is that the server keeps track of each client connection information in the targets_ member of server_endpoint_impl.
Over time, this results in a whole lot of memory allocation, all of which is properly released when the server application terminates.
Question:
Supporting data:
Enable status_log_interval in debug configuration. Snippet of logged info:
Valgrind with massif tool's output:
Beta Was this translation helpful? Give feedback.
All reactions