rspamd_session_destroy (session->task->s);
}
+ session->wrk->nconns --;
+ rspamd_inet_address_destroy (session->from_addr);
+ REF_RELEASE (session->cfg);
+
if (session->pool) {
- rspamd_mempool_delete (session->pool);
msg_debug_session ("destroy session %p", session);
+ rspamd_mempool_delete (session->pool);
}
- session->wrk->nconns --;
- rspamd_inet_address_destroy (session->from_addr);
- REF_RELEASE (session->cfg);
g_slice_free1 (sizeof (struct rspamd_controller_session), session);
}