From 7071a4b67ae613eb06e289b0e31ac726519a5980 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Fri, 25 Jun 2010 10:54:18 +0400 Subject: [PATCH] * Delete pool after using its variables --- src/smtp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/smtp.c b/src/smtp.c index 1b95a52bb..785d63b78 100644 --- a/src/smtp.c +++ b/src/smtp.c @@ -92,7 +92,6 @@ free_smtp_session (gpointer arg) if (session->dispatcher) { rspamd_remove_dispatcher (session->dispatcher); } - memory_pool_delete (session->pool); close (session->sock); if (session->temp_name != NULL) { unlink (session->temp_name); @@ -100,6 +99,7 @@ free_smtp_session (gpointer arg) if (session->temp_fd != -1) { close (session->temp_fd); } + memory_pool_delete (session->pool); g_free (session); } } -- 2.39.5