From: Alan T. DeKok Date: Fri, 13 Jan 2017 15:46:22 +0000 (-0500) Subject: Revert ""no more rows" isn't an ERROR" X-Git-Tag: release_3_0_13~70 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e46afdbd77cef96242c3801522edcad78b8dcc57;p=thirdparty%2Ffreeradius-server.git Revert ""no more rows" isn't an ERROR" This reverts commit 9cd2d57c6f3594ae8c4d74f34fdc7770361d3bdb. Better fix is coming --- diff --git a/src/modules/rlm_sql/rlm_sql.c b/src/modules/rlm_sql/rlm_sql.c index 07a0e68de61..b6fbf37021e 100644 --- a/src/modules/rlm_sql/rlm_sql.c +++ b/src/modules/rlm_sql/rlm_sql.c @@ -180,11 +180,7 @@ static ssize_t sql_xlat(void *instance, REQUEST *request, char const *query, cha rcode = rlm_sql_query(inst, request, &handle, query); if (rcode != RLM_SQL_OK) { query_error: - if (rcode != RLM_SQL_NO_MORE_ROWS) { - RERROR("SQL query failed: %s", fr_int2str(sql_rcode_table, rcode, "")); - } else { - RDEBUG("No rows were returned."); - } + RERROR("SQL query failed: %s", fr_int2str(sql_rcode_table, rcode, "")); ret = -1; goto finish; diff --git a/src/modules/rlm_sql/sql.c b/src/modules/rlm_sql/sql.c index 8a5de731068..51ba11d979c 100644 --- a/src/modules/rlm_sql/sql.c +++ b/src/modules/rlm_sql/sql.c @@ -240,11 +240,7 @@ sql_rcode_t rlm_sql_fetch_row(rlm_sql_t *inst, REQUEST *request, rlm_sql_handle_ */ ret = (inst->module->sql_fetch_row)(*handle, inst->config); if (ret < 0) { - if (ret != RLM_SQL_NO_MORE_ROWS) { - MOD_ROPTIONAL(RERROR, ERROR, "Error fetching row"); - } else { - MOD_ROPTIONAL(RDEBUG, DEBUG, "No rows were returned."); - } + MOD_ROPTIONAL(RERROR, ERROR, "Error fetching row"); rlm_sql_print_error(inst, request, *handle, false); }