diff --git a/src/plugins/accounting_storage/mysql/accounting_storage_mysql.c b/src/plugins/accounting_storage/mysql/accounting_storage_mysql.c index a0491350117c59f3ea060a844d0569a4576d002f..ca84ee3b9e0415a5c739b15aa4e63267ef8f74ca 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;