On Fri, Apr 30, 2021 at 5:14 PM Felipe Contreras <felipe.contreras@gmail.com> wrote: > I understand why Ali Polatel did commit c7893408 (ruby: Kill garbage > collection related cruft., 2010-05-26); because the order of the object > destruction cannot be ensured in Ruby, however, there's ways to > workaround that. > > 1. We can steal the object > 2. We can increase the reference count > 3. We can add a second parent I attempted all options, and none of these worked in practice, except #1. I have the patches ready, but first they need the cleanups in [1]. Any feedback would be appreciated. Cheers. [1] id:20210504081749.715768-1-felipe.contreras@gmail.com -- Felipe Contreras _______________________________________________ notmuch mailing list -- notmuch@notmuchmail.org To unsubscribe send an email to notmuch-leave@notmuchmail.org