From c2817f055cc4597f66b5a5335dc3e210fc646f4c Mon Sep 17 00:00:00 2001 From: Jan Nidzwetzki Date: Wed, 26 Feb 2014 21:37:58 +0100 Subject: [PATCH] Fix for prepared statements in multi-node environments --- src/cql/internal/cql_session_impl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cql/internal/cql_session_impl.cpp b/src/cql/internal/cql_session_impl.cpp index 51b3d464e..d5276ebcf 100644 --- a/src/cql/internal/cql_session_impl.cpp +++ b/src/cql/internal/cql_session_impl.cpp @@ -454,7 +454,7 @@ cql::cql_session_impl_t::setup_prepared_statements( prepare_query->set_stream(*stream); boost::shared_future future_result - = conn->query(prepare_query); + = conn->prepare(prepare_query); if (future_result.timed_wait(boost::posix_time::seconds(30))) { // TODO: set sensible (or none) time limit // The stream was released after receiving the body. Now we need to re-acquire it.