[Gluster-devel] crypt xlator bug

Jeff Darcy jdarcy at redhat.com
Wed Apr 1 21:15:22 UTC 2015


> - local = mem_get0(this->local_pool);
> + local = GF_CALLOC (sizeof (*local), 1, gf_crypt_mt_local);

As I understand it, mem_get0 is a valid (and even more
efficient) way to allocate such objects.  The frame cleanup
code should recognize which method to use when deallocating.
If that's broken, we're going to have more numerous and
serious problems than this.  I'll look into it further.



More information about the Gluster-devel mailing list