From dc0d6f9fd73fdcdc279ba6a3e6d3f931bab2b743 Mon Sep 17 00:00:00 2001 From: Eric Leblond Date: Mon, 18 Mar 2013 00:24:17 +0100 Subject: mysql: add sanity checking Nullify mysql handler at deinit. --- output/mysql/ulogd_output_MYSQL.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'output') diff --git a/output/mysql/ulogd_output_MYSQL.c b/output/mysql/ulogd_output_MYSQL.c index 72c080e..0a1ebfc 100644 --- a/output/mysql/ulogd_output_MYSQL.c +++ b/output/mysql/ulogd_output_MYSQL.c @@ -162,7 +162,9 @@ static int get_columns_mysql(struct ulogd_pluginstance *upi) static int close_db_mysql(struct ulogd_pluginstance *upi) { struct mysql_instance *mi = (struct mysql_instance *) upi->private; - mysql_close(mi->dbh); + if (mi->dbh) + mysql_close(mi->dbh); + mi->dbh = NULL; return 0; } -- cgit v1.2.3