registration may be freed inside mca_mpool_rdma_deregister().
This commit was SVN r16012.
Этот коммит содержится в:
родитель
091862a25a
Коммит
fe414047bd
@ -281,8 +281,9 @@ void* mca_mpool_rdma_realloc(mca_mpool_base_module_t *mpool, void *addr,
|
|||||||
void mca_mpool_rdma_free(mca_mpool_base_module_t *mpool, void *addr,
|
void mca_mpool_rdma_free(mca_mpool_base_module_t *mpool, void *addr,
|
||||||
mca_mpool_base_registration_t *registration)
|
mca_mpool_base_registration_t *registration)
|
||||||
{
|
{
|
||||||
|
void *alloc_base = registration->alloc_base;
|
||||||
mca_mpool_rdma_deregister(mpool, registration);
|
mca_mpool_rdma_deregister(mpool, registration);
|
||||||
free(registration->alloc_base);
|
free(alloc_base);
|
||||||
}
|
}
|
||||||
|
|
||||||
int mca_mpool_rdma_find(struct mca_mpool_base_module_t *mpool, void *addr,
|
int mca_mpool_rdma_find(struct mca_mpool_base_module_t *mpool, void *addr,
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user