From 5d2bfdd299efcf32e04385bacda3d5ee562d77b1 Mon Sep 17 00:00:00 2001 From: Marco De Marco <demarco@oats.inaf.it> Date: Tue, 26 Nov 2013 11:58:37 +0100 Subject: [PATCH] Rowset not cleaned after empty fix --- src/ProtocolManager.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ProtocolManager.cpp b/src/ProtocolManager.cpp index 693379a..ecab559 100644 --- a/src/ProtocolManager.cpp +++ b/src/ProtocolManager.cpp @@ -253,7 +253,7 @@ ResponseSP ProtocolManager::prepareMetadata(RequestSP request_sp) boost::posix_time::ptime ptTimestamp = boost::posix_time::ptime_from_tm(tmTimestamp); - DEBUG_STREAM << "ProtocolManager::prepareMetadata() Searching in " + INFO_STREAM << "ProtocolManager::prepareMetadata() Searching in " << m_validatedSchema << "." << m_validatedTable << " timestamp " << boost::posix_time::to_simple_string(ptTimestamp) << " from " << m_remoteEndpoint << endl; @@ -277,6 +277,8 @@ ResponseSP ProtocolManager::prepareMetadata(RequestSP request_sp) { metadataRes->set_state(Response::Metadata::ACCEPTED); metadataRes->set_status("No more data"); + + m_rowSet_sp.reset(); } } catch(std::exception& ex) -- GitLab