vision-dbms / vision

The master repository for the Vision database system.
https://vision-dbms.com
BSD 3-Clause "New" or "Revised" License
27 stars 12 forks source link

Dynamic library unload segfault fix: Use VEternal to manage VThread static lifetime #23

Closed VCommitter closed 7 years ago

VCommitter commented 7 years ago

This should fix #17 on *nix platforms in release-8.0 branch. This is a more precise fix to the unload segfault than creating a new module per merge request #22. Both fixes pass all my tests including not crashing on any of the issue #17 reproducers.