]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
CID 1455249
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sun, 3 Nov 2019 19:12:57 +0000 (13:12 -0600)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sun, 3 Nov 2019 19:12:57 +0000 (13:12 -0600)
src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c

index 336ac7729a036986897df6554763c4ae3fe399c8..1dc611aecd034eb2474705547173966e7b99a772 100644 (file)
@@ -410,6 +410,7 @@ static sql_rcode_t sql_socket_init(rlm_sql_handle_t *handle, rlm_sql_config_t *c
                                cass_future_error_message(future, &msg, &msg_len);
                                ERROR("Unable to connect: [%x] %s", (int)ret, msg);
                                cass_future_free(future);
+                               pthread_mutex_unlock(&inst->connect_mutex);
 
                                return RLM_SQL_ERROR;
                        }