rticommunity / rticonnextdds-connector

RTI Connector for Connext DDS is a lightweight technology that enables DDS data to be accessed with Javascript (Node.js), Python, and Lua.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Potential Memory Leak in Javascript Connector

nnash opened this issue · comments

Setup:
Node js app that sends DDS messages as well as another Node js app that is listening.

It grows steadily and I have narrowed the leak down to either the rti connector or Node. To track the memory usage I use top on Linux.

qos.txt
Node version 6.10.3

Can you help me out?

Hello nnash,

We identify the same issue in python (#53) and fixed it with a workaround for python only. We filed an internal bug (CON-49) and we want to fixe the issue in a more efficient one that loans the string to the scripting layer and then the scripting layer will return the loan, but the work hasn't been scheduled yet.

If this is urgent for you I would suggest you'll contact your local sales manager.

Regards,
Gianpiero

Thanks gianpiero. I figured that this would be the case, but was hoping that only effected the python implementation.