[Tarantool-patches] [PATCH v8 3/4] box/cbox: implement cbox Lua module
Vladislav Shpilevoy
v.shpilevoy at tarantool.org
Fri Nov 13 01:54:00 MSK 2020
On 29.10.2020 23:15, Vladislav Shpilevoy wrote:
> Thanks for the patch!
>
> The module leaks somewhere. It never unloads the shared file. I
> tried this:
>
> cbox = require('cbox')
> f = cbox.func.load('function1.test_push')
> f()
> f = nil
> cbox.func.unload('function1.test_push')
> collectgarbage('collect')
>
> Then I use 'lsof -p' to see what files are loaded, and I see
> function1.dylib here. When I do all the same using _func space
> and box.func.call, the file is unloaded correctly.
>
> (function1.dylib I took from test/box/.)
This bug still is not fixed. You said
I'll try to repeat.
But the module is not unloaded on the same test above in v10.
More information about the Tarantool-patches
mailing list