diff options
-rw-r--r-- | cpp/src/IceUtil/Random.cpp | 2 |
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); |