zeromq / libzmq

ZeroMQ core engine in C++, implements ZMTP/3.1
https://www.zeromq.org
Mozilla Public License 2.0
9.71k stars 2.35k forks source link

Memory leak with ZMQ proxy using Publish/Sub #4474

Open rakesh1225 opened 1 year ago

rakesh1225 commented 1 year ago

Please use this template for reporting suspected bugs or requests for help.

Issue description

Memory leak with multiple processes sending messages and multiple processes receives messages using proxy ZMQ. Thus proxy zmq memory usage is being increased linearly and never reduced.

Environment

Minimal test code / Steps to reproduce the issue

  1. When CPU/Mem usage of other processes increased

What's the actual result? (include assertion message & call stack if applicable)

ZMQ service is trying to utilize more memory than provided in systemd configuration

What's the expected result?

ZMQ service should be stable in Memory/CPU utilization