[Tarantool-patches] [PATCH 0/2] Module is not unloaded on function drop

Vladislav Shpilevoy v.shpilevoy at tarantool.org
Thu Dec 12 01:33:38 MSK 2019


Hi!

On 10/12/2019 15:22, Kirill Yukhin wrote:
> Hello,
> 
> On 27 ноя 00:29, Vladislav Shpilevoy wrote:
>> The patchset fixes a problem when a C function, added via
>> box.schema.func.create(), is dropped, but its dynamic library is not unloaded
>> from the process' memory.
>>
>> Branch: http://github.com/tarantool/tarantool/tree/gerold103/gh-4648-func-unload
>> Issue: https://github.com/tarantool/tarantool/issues/4648
>>
>> Vladislav Shpilevoy (2):
>>   errinj: provide 'get' method in Lua
>>   func: fix not unloading of unused modules
> 
> I've checked your patchset into 1.10, 2.2 and master.

The patchset was not pushed to 1.10. Because you wouldn't be
able to backport it, because 1.10 misses some functionality
uses in the test. I ported it. See the branch:

    gerold103/gh-4648-func-unload-1.10

Also I've taken into account the broken box/errinj.test.lua.
On the branch it is fixed.

> 
> --
> Regards, Kirill Yukhin
> 


More information about the Tarantool-patches mailing list