From 237f153ae43bb99fc8e2c42375b3bec6219afb82 Mon Sep 17 00:00:00 2001 From: markster Date: Sun, 31 Oct 2004 23:17:11 +0000 Subject: Misc code fixes (bug #2762) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4131 f38db490-d61c-443f-a65b-d21fe96a405b --- res/res_odbc.c | 1 + 1 file changed, 1 insertion(+) (limited to 'res/res_odbc.c') diff --git a/res/res_odbc.c b/res/res_odbc.c index dde43353f..520581a6d 100755 --- a/res/res_odbc.c +++ b/res/res_odbc.c @@ -351,6 +351,7 @@ odbc_status odbc_obj_connect(odbc_obj * obj) if ((res != SQL_SUCCESS) && (res != SQL_SUCCESS_WITH_INFO)) { SQLGetDiagRec(SQL_HANDLE_DBC, obj->con, 1, stat, &err, msg, 100, &mlen); SQLFreeHandle(SQL_HANDLE_ENV, obj->env); + ast_mutex_unlock(&obj->lock); ast_log(LOG_WARNING, "res_odbc: Error SQLConnect=%d errno=%ld %s\n", res, err, msg); return ODBC_FAIL; } else { -- cgit v1.2.3