Merge branch 'master' into feature-MAX-2
This commit is contained in:
@ -109,6 +109,7 @@ DCB *rval;
|
|||||||
#endif
|
#endif
|
||||||
rval->dcb_role = role;
|
rval->dcb_role = role;
|
||||||
#if 1
|
#if 1
|
||||||
|
//let's call simple_mutex_done in dcb_final_free
|
||||||
simple_mutex_init(&rval->dcb_write_lock, "DCB write mutex");
|
simple_mutex_init(&rval->dcb_write_lock, "DCB write mutex");
|
||||||
simple_mutex_init(&rval->dcb_read_lock, "DCB read mutex");
|
simple_mutex_init(&rval->dcb_read_lock, "DCB read mutex");
|
||||||
rval->dcb_write_active = false;
|
rval->dcb_write_active = false;
|
||||||
@ -302,6 +303,12 @@ dcb_final_free(DCB *dcb)
|
|||||||
if (dcb->remote)
|
if (dcb->remote)
|
||||||
free(dcb->remote);
|
free(dcb->remote);
|
||||||
bitmask_free(&dcb->memdata.bitmask);
|
bitmask_free(&dcb->memdata.bitmask);
|
||||||
|
|
||||||
|
#if 1
|
||||||
|
simple_mutex_done(&dcb->dcb_read_lock);
|
||||||
|
simple_mutex_done(&dcb->dcb_write_lock);
|
||||||
|
#endif
|
||||||
|
|
||||||
free(dcb);
|
free(dcb);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user