]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
File descriptors start at zero
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Mon, 6 Oct 2025 22:57:13 +0000 (16:57 -0600)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Mon, 6 Oct 2025 22:57:13 +0000 (16:57 -0600)
src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c

index dcbee041d0d47c0dffd5493961e8dc981e61029f..58aa6b5630d62413f27b891aba1b4c54969a1517 100644 (file)
@@ -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));