summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cpp/src/IceUtil/Random.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpp/src/IceUtil/Random.cpp b/cpp/src/IceUtil/Random.cpp
index 31b230df42a..3b80b45f020 100644
--- a/cpp/src/IceUtil/Random.cpp
+++ b/cpp/src/IceUtil/Random.cpp
@@ -60,7 +60,6 @@ public:
~RandomCleanup()
{
- IceUtil::StaticMutex::Lock lock(staticMutex);
#ifdef _WIN32
if(context != NULL)
{
@@ -68,6 +67,7 @@ public:
context = NULL;
}
#else
+ IceUtil::StaticMutex::Lock lock(staticMutex);
if(fd != -1)
{
close(fd);