]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
set maximum query run time to 30 seconds at least on drivers that support SQL_ATTR_QU...
authorMichael Jerris <mike@jerris.com>
Wed, 5 Jan 2011 17:30:40 +0000 (12:30 -0500)
committerMichael Jerris <mike@jerris.com>
Wed, 5 Jan 2011 17:33:50 +0000 (12:33 -0500)
src/switch_odbc.c

index 932d72e58000ad4d97f314189f472257a5cfad6b..31fd8f5cf7d458e2b473e2d961cfef3325ce4b76 100644 (file)
@@ -165,6 +165,8 @@ static int db_is_up(switch_odbc_handle_t *handle)
                goto error;
        }
 
+       SQLSetStmtAttr(stmt, SQL_ATTR_QUERY_TIMEOUT, (SQLPOINTER)30, 0);
+
        if (SQLPrepare(stmt, sql, SQL_NTS) != SQL_SUCCESS) {
                code = __LINE__;
                goto error;