diff --git a/c_src/ffi_nif.c b/c_src/ffi_nif.c index 0bd4ff4..5b746d9 100644 --- a/c_src/ffi_nif.c +++ b/c_src/ffi_nif.c @@ -33,8 +33,6 @@ static void call(char *library, char *function, int argc, ffi_type **args, void if (ffi_prep_cif(&cif, FFI_DEFAULT_ABI, argc, returnType, args) == FFI_OK) { ffi_call(&cif, (void*)fn, &returnValue, values); } - - dlclose(handle); } static ERL_NIF_TERM nif_call(ErlNifEnv* env, int argc, const ERL_NIF_TERM argv[])