commit | fb90398664fbafca377c3ece3e9a0e79a97e0a81 | [log] [tgz] |
---|---|---|
author | Paul J. Davis <paul.joseph.davis@gmail.com> | Fri Apr 19 11:01:39 2019 -0500 |
committer | Paul J. Davis <paul.joseph.davis@gmail.com> | Fri Apr 19 11:01:39 2019 -0500 |
tree | 2142d7b5b12c04e223faffd0b4df5133aac2ccbe | |
parent | e0f4b4370141906b19db60e89bcb3ea43aa95acf [diff] |
Release future resources properly This prevented all future objects from being properly garbage collected.
diff --git a/c_src/main.c b/c_src/main.c index 2060b72..8321261 100644 --- a/c_src/main.c +++ b/c_src/main.c
@@ -119,6 +119,7 @@ } ret = enif_make_resource(env, f); + enif_release_resource(f); return T3(env, ATOM_erlfdb_future, ref, ret); }