# NodeJS UDF execute memory leak

**URL:** <https://discuss.aerospike.com/t/nodejs-udf-execute-memory-leak/796>\
**Category:** Node.js Client\
**Created:** [December 30, 2014, 10:41pm UTC](https://discuss.aerospike.com/t/nodejs-udf-execute-memory-leak/796 "2014-12-30T22:41:04Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![biggleboggle](https://avatars.discourse-cdn.com/v4/letter/b/65b543/32.png) [@biggleboggle](https://discuss.aerospike.com/u/biggleboggle)\
**Post date:** [December 30, 2014, 10:41pm UTC](https://discuss.aerospike.com/t/nodejs-udf-execute-memory-leak/796/1 "2014-12-30T22:41:04Z")

</div>

I’m executing a UDF a few thousand times per second. This causes NodeJS’s RSS memory usage to slowly climb, seemingly without limit, a few kb per execute. The problem persists even if I periodically close the connection and open a new client.

Reproduction is very easy: Just execute a UDF (that returns a few values) on random keys a thousand times a second over the same connection. Cluster configuration doesn’t effect it.

Thanks for any insights- Daniel.

---

<div class="post-metadata">

**Author:** ![anushree](https://avatars.discourse-cdn.com/v4/letter/a/e0b2c6/32.png) [@anushree](https://discuss.aerospike.com/u/anushree)\
**Post date:** [December 30, 2014, 11:45pm UTC](https://discuss.aerospike.com/t/nodejs-udf-execute-memory-leak/796/2 "2014-12-30T23:45:25Z")

</div>

Hi,

Could you please confirm your Aerospike version and the NodeJS client version?

---

<div class="post-metadata">

**Author:** ![biggleboggle](https://avatars.discourse-cdn.com/v4/letter/b/65b543/32.png) [@biggleboggle](https://discuss.aerospike.com/u/biggleboggle)\
**Post date:** [December 30, 2014, 11:59pm UTC](https://discuss.aerospike.com/t/nodejs-udf-execute-memory-leak/796/3 "2014-12-30T23:59:41Z")

</div>

Aerospike Community Edition build 3.3.21

NodeJS v0.10.25

Thanks

---

<div class="post-metadata">

**Author:** ![anushree](https://avatars.discourse-cdn.com/v4/letter/a/e0b2c6/32.png) [@anushree](https://discuss.aerospike.com/u/anushree)\
**Post date:** [January 2, 2015, 2:33am UTC](https://discuss.aerospike.com/t/nodejs-udf-execute-memory-leak/796/4 "2015-01-02T02:33:32Z")

</div>

We took a deeper look and found a leak in the UDF execution codepath. Its fixed now and latest change is pushed into npm repo. please get the latest version (1.0.25).
