From 625d0c783db7f405b56ea5da92ad65f5d8e2b624 Mon Sep 17 00:00:00 2001 From: Danny Auble <da@schedmd.com> Date: Fri, 29 Jul 2011 12:42:57 -0700 Subject: [PATCH] Make sure errno is SLURM_SUCCESS on successful exit --- .../accounting_storage/mysql/accounting_storage_mysql.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/accounting_storage/mysql/accounting_storage_mysql.c b/src/plugins/accounting_storage/mysql/accounting_storage_mysql.c index a0491350117..ca84ee3b9e0 100644 --- a/src/plugins/accounting_storage/mysql/accounting_storage_mysql.c +++ b/src/plugins/accounting_storage/mysql/accounting_storage_mysql.c @@ -2148,7 +2148,8 @@ extern void *acct_storage_p_get_connection(const slurm_trigger_callbacks_t *cb, error("couldn't set sql_mode"); acct_storage_p_close_connection(&mysql_conn); errno = rc; - } + } else + errno = SLURM_SUCCESS; } return (void *)mysql_conn; -- GitLab