*/
static int ctdb_killtcp_destructor(struct ctdb_kill_tcp *killtcp)
{
- killtcp->vnn->killtcp = NULL;
+ if (killtcp->vnn) {
+ killtcp->vnn->killtcp = NULL;
+ }
return 0;
}
vnn->iface,
talloc_strdup(mem_ctx, ctdb_addr_to_str(&vnn->public_address)),
vnn->public_netmask_bits);
+ if (vnn->killtcp) {
+ vnn->killtcp->vnn = NULL;
+ }
talloc_free(vnn);
if (ret != 0) {
return -1;