diff options
Diffstat (limited to 'cpp/test/IceSSL/configuration/TestI.cpp')
-rw-r--r-- | cpp/test/IceSSL/configuration/TestI.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/cpp/test/IceSSL/configuration/TestI.cpp b/cpp/test/IceSSL/configuration/TestI.cpp index f24f506c159..151f141ad1e 100644 --- a/cpp/test/IceSSL/configuration/TestI.cpp +++ b/cpp/test/IceSSL/configuration/TestI.cpp @@ -12,6 +12,7 @@ #include <TestI.h> #include <TestCommon.h> #include <IceSSL/Plugin.h> +#include <Util.h> using namespace std; using namespace Ice; @@ -68,7 +69,11 @@ ServerI::checkCipher(const string& cipher, const Ice::Current& c) void ServerI::destroy() { + string defaultDir = _communicator->getProperties()->getProperty("IceSSL.DefaultDir"); _communicator->destroy(); +#ifdef ICE_USE_SECURE_TRANSPORT + removeKeychain("server.keychain", "password"); +#endif } Test::ServerPrx |