From 7f03fa284e0cead8905da1264ef513dc50aef846 Mon Sep 17 00:00:00 2001 From: Arran Cudbard-Bell Date: Mon, 6 Oct 2025 16:57:13 -0600 Subject: [PATCH] File descriptors start at zero --- src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c b/src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c index dcbee041d0..58aa6b5630 100644 --- a/src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c +++ b/src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c @@ -353,8 +353,7 @@ static connection_state_t _sql_connection_init(void **h, connection_t *conn, voi config->sql_port, NULL, sql_flags); c->fd = mysql_get_socket(&c->db); - - if (c->fd <= 0) { + if (c->fd < 0) { ERROR("Could't connect to MySQL server %s@%s:%s", config->sql_login, config->sql_server, config->sql_db); ERROR("MySQL error: %s", mysql_error(&c->db)); -- 2.47.3