You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue was a little subtle to work out. Basically the api function dlopen will keep loaded libraries in memory to avoid continuously allocating memory. It only does not release the library when thread_local data is hanging around, and it seems println!() is something that does this. Hence to avoid not having the library not updated with a new new() call, the library is renamed and a different lib name is passed to the function. This is very annoying as it has needless fs interactions and a growing fs footprint but what can you do ¯_(ツ)_/¯
eg
might be related to #15, the
out2
should be17
The text was updated successfully, but these errors were encountered: