Author: gsim
Date: Wed Jan 9 03:54:51 2008
New Revision: 610354
URL: http://svn.apache.org/viewvc?rev=610354&view=rev
Log:
Extra level of exception handling to prevent core dumps.
Modified:
incubator/qpid/trunk/qpid/cpp/src/tests/txtest.cpp
Modified: incubator/qpid/trunk/qpid/cpp/src/tests/txtest.cpp
URL:
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/cpp/src/tests/txtest.cpp?rev=610354&r1=610353&r2=610354&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/cpp/src/tests/txtest.cpp (original)
+++ incubator/qpid/trunk/qpid/cpp/src/tests/txtest.cpp Wed Jan 9 03:54:51 2008
@@ -28,6 +28,7 @@
#include <algorithm>
#include <iostream>
+#include <memory>
#include <sstream>
#include <vector>
@@ -112,8 +113,12 @@
~Client()
{
- session.close();
- connection.close();
+ try{
+ session.close();
+ connection.close();
+ } catch(const std::exception& e) {
+ std::cout << e.what() << std::endl;
+ }
}
};