summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cpp/src/tests/txtest.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/cpp/src/tests/txtest.cpp b/cpp/src/tests/txtest.cpp
index 17aef8826b..b27f75fc92 100644
--- a/cpp/src/tests/txtest.cpp
+++ b/cpp/src/tests/txtest.cpp
@@ -28,6 +28,7 @@
#include <algorithm>
#include <iostream>
+#include <memory>
#include <sstream>
#include <vector>
@@ -112,8 +113,12 @@ struct Client
~Client()
{
- session.close();
- connection.close();
+ try{
+ session.close();
+ connection.close();
+ } catch(const std::exception& e) {
+ std::cout << e.what() << std::endl;
+ }
}
};