libzmq apparently has a bug where it creates structures to handle connections every time you connect, and it cleans them up after processing data. This means that if you connect then disconnect without sending data, you leak memory.<p>It&#x27;s trivial to run a &quot;for i in …&quot; and cause a zmq app to leak gigabytes of memory in a matter of seconds. Highly problematic.